//全选
	    function qx(){
	   $(":checkbox").each(function(){
		   //attr
		   $(this).attr("checked",true);
	   });    
   }
   
   //不选
   function bx(){
	   $(":checkbox").each(function(){
		   //attr
		   $(this).attr("checked",false);
	   });      
   }
   //反选
   function fx(){
	 $(":checkbox").each(function(){
		 //attr("属性名")获取相应属性名的属性值      一个参数是获取
		 //attr("属性名","属性值")给属性赋值       两个参数是修改
		 if($(this).attr("checked")){
			 $(this).attr("checked",false); 
		 }else{
			 $(this).attr("checked",true); 
		 }
	 });  
   }
   
   
    //批量删除
   function plsc(){
	  //定义一个变量,保存所有被选中的行的id
	   var ids="";
	   //遍历所有被选中的复选框 $(":checked") 被选中的单选按钮或复选框
	   $(":checkbox:checked").each(function(){
		   //val()方法:获取元素的vlaue值
		   ids+=","+$(this).val()
	   });
	   //alert(ids);
	   //截取字符串
	   ids=ids.substring(1);
	   //alert()  confirm()
	   if(ids==""){
		   alert("请选择要删除的元素");
	   }else{
		   if(confirm("您确定要删除数据吗?")){
		   $.ajax({
				//url :请求地址
				url : "EmpServlet?m=del",
				//type 请求的类型 get/post
				type : "post",
				//data:要传入的参数 :服务器根据"sj"来接收传入的数据
				data : {
					"sj" : ids
				},
				//dataType 预期服务器返回的结果
				dataType : "text",
				//success:请求成功之后的回调函数
				success : function(num) {//num就是实际服务器返回的结果,它必须是dataType定义的类型
					//对结果进行判断
                  if(num=="true"){
                	  alert("删除成功");
                	  //查询最新的数据
                	  location.href="EmpServlet?m=sel";
                  }else{
                	  alert("删除失败");
                  }
				},
				async : true//绝对ajax是否异步,默认为true,就是是异步

			    });
				}
			}
		}
		
		
		
		//单个删除
	   function del(id){
		 //开始删除
		 $.ajax({
			 url:"EmpServlet?m=del",
			 type:"post",
			 data:{"sj":id},
			 dataType:"text",
			 success:function(num){
				 if(num=="true"){
				   alert("删除成功");
               	  //查询最新的数据
               	   location.href="EmpServlet?m=sel"; 
				 }else{
					 alert("删除失败");
				 }
			 }
		 });
	   }
	   
	   
	   
	    //添加方法
	 function add(){
		 if(confirm("您确认添加一条记录吗?")){
			 //地址跳转
			 location.href="add.jsp";
		 }
	 } 
	 //修改
	 function update(id){
		  
		 if(confirm("您确认修改该条录吗?")){
			 //地址跳转
			 location.href="update.jsp?id="+id;
		 }
	 }
	 
	 
	    //添加功能
     function add(){
	   alert($("form").serialize());
	   // 将表单中所有含有name的节点的value值取出,返回字符串的类型  
	     //data:传数据有两种形式:   键值对:{"ids":ids}    字符串  name=zs&&age=34
	   //属性:url  type data dataType success 
	      $.ajax({
	    	 url:"EmpServlet?m=add",//请求地址
	    	 type:"post",//请求类型
	    	 data:$("form").serialize(),//表单数据
	    	 dataType:"text",//返回结果的类型
	    	 success:function(num){//num是服务器返回的结果 
	    		//对num进行判断 
	    		if(num=="true"){
	    			alert("添加成功");
	    			location.href="EmpServlet?m=sel";
	    		} 
	    	 } 
	     });  
	   
   }
   
   //回显
    $.ajax({
    	url:"EmpServlet?m=cha",
    	type:"post",
    	data:{"id":id},
    	dataType:"json",//只有在数据回显的时候,返回的是json类型
    	success:function(num){//通过num.属性名得到属性值
    	  //对数据进行回显  val() 如果该方法没有形参,是获取某个节点的value值,如果有参数,表示给某个节点赋值
    	  $("#id").val(num.id);
    	  $("#ename").val(num.ename);
    	  $("#salary").val(num.salary);
    	  $("#phone").val(num.phone);
    	  $("#dname").val(num.dname);	
    	}	
    });
	
	 //开始真正的修改
  function update(){
	  //发送请求
	  $.ajax({
		  url:"empServlet?m=update",
	      type:"post",
	      data:$("form").serialize(),
	      dataType:"text",
	      success:function(num){
	    	  
	      }
	  });
  }
  

	
	
	
	
	//添加功能
     function add(){
	   alert($("form").serialize());
	   // 将表单中所有含有name的节点的value值取出,返回字符串的类型  
	     //data:传数据有两种形式:   键值对:{"ids":ids}    字符串  name=zs&&age=34
	   //属性:url  type data dataType success 
	      $.ajax({
	    	 url:"EmpServlet?m=add",//请求地址
	    	 type:"post",//请求类型
	    	 data:$("form").serialize(),//表单数据
	    	 dataType:"text",//返回结果的类型
	    	 success:function(num){//num是服务器返回的结果 
	    		//对num进行判断 
	    		if(num=="true"){
	    			alert("添加成功");
	    			location.href="EmpServlet?m=sel";
	    		} 
	    	 } 
	     });  
	   
   }
   
   
   
     //网页分页script
   function page(cpage){
		window.location.href="list.do?cpage="+cpage+"&&uname="+$("#uname").val();
	}
   
 
	
	//修改回显
	$(function(){//ready函数
	$.ajax({
		url:"pre.do",
		type:"post",
		data:{"eid":$("#eid").val()},
		dataType:"JSON",
		success:function(tt){
			window.console.log(tt);
			$("#ename").val(tt.ename);
			$("input[type='radio'][value='"+tt.sex+"']").attr("checked",true);
			$("#age").val(tt.age);
			$("select option[value='"+tt.dept.did+"']").attr("selected",true);
		}
	});
});