`

easyUI 获取复选框,操作table行

阅读更多
	//修改查询
	var string = ""; 
	function edit(){
		    var row = $('#tt').datagrid('getSelections'); 
		    var i = 0; 
	      //  var tag = 0; 
	       if(row.length != 1){
	       		alert("请选择一条数据!");
	       		return null;
	       }else{
	        for(i;i<row.length;i++){  
            string = row[i].id;  
            
            } 
	    }
	    	$.post('userAction_selectByid.do?id='+string,function(data){
	    	var obj=eval("("+data+")");
	    		$.each(obj,function(index,data){
	    		if(data.userName != undefined){
	    				$('#userName').attr('value',data.userName);
	    		}
	    		if(data.userSex != undefined){
	    				$('#userSex').attr('value',data.userSex);
	    		}
	    		if(data.department != undefined){
	    				$('#department').attr('value',data.department);
	    		}
	    		if(data.userFolk != undefined){
	    				$('#userFolk').attr('value',data.userFolk);
	    		}
	    		if(data.userCode != undefined){
	    				$('#userCode').attr('value',data.userCode);
	    		}
	    		if(data.userFax != undefined){
	    				$('#userFax').attr('value',data.userFax);
	    		}
	    		if(data.userMobile != undefined){
	    				$('#userMobile').attr('value',data.userMobile);
	    		}
	    		if(data.userXiao != undefined){
	    				$('#userXiao').attr('value',data.userXiao);
	    		}
	    		if(data.userOfficephone != undefined){
	    				$('#userOfficephone').attr('value',data.userOfficephone);
	    		}
	    		if(data.userHomephone != undefined){
	    				$('#userHomephone').attr('value',data.userHomephone);
	    		}
	    		if(data.userBirthdate != undefined){
	    				$('#userBirthdate').attr('value',data.userBirthdate);
	    		}
	    		if(data.userRoom != undefined){
	    				$('#userRoom').attr('value',data.userRoom);
	    		}
	    		if(data.userRemark != undefined){
	    				$('#userRemark').attr('value',data.userRemark);
	    		}
	    		if(data.userOrder != undefined){
	    				$('#userOrder').attr('value',data.userOrder);
	    		}
	    		if(data.userPhoto != undefined){
	    				$('#userPhoto').attr('value',data.userPhoto);
	    		}
	    		if(data.userIsstop != undefined){
	    				$('#userIsstop').attr('value',data.userIsstop);
	    		}
	    		if(data.userIsdeleted != undefined){
	    				$('#userIsdeleted').attr('value',data.userIsdeleted);
	    		}
	    		
	    		
	    		});
	    	});
			open1();
	      // $('#editID').attr('href','userAction_selectByid.do?id='+string);
	}
	
	//提交按钮 
	function submit(){
		if(string>0){
			$('#user').attr('action','userAction_etidUser.do').submit();
		}else{
			$('#user').attr('action','userAction_addUser.do').submit();
		}
	}
	//清空按钮
	function clear1(){
		$('input').attr('value','');
	}
	//打开窗口
	function open1(){
			$('input').attr('value','');
			$('#win').panel('open');
		}
	//关闭窗口
	$(function (){
			$('#win').panel('close');
		});
	//无刷新移除
	function del(){
      var rows = $('#tt').datagrid("getSelections"); 
     var copyRows = [];
        for ( var j= 0; j < rows.length; j++) {
        copyRows.push(rows[j]);
        						}
     for(var i =0;i<copyRows.length;i++){    
            var index = $('#tt').datagrid('getRowIndex',copyRows[i]);
            $('#tt').datagrid('deleteRow',index); 
        }
}
	//获取easyui-datagrid中的id进行批量删除
	 function clickbox(){
	 var row = $('#tt').datagrid('getSelections');  
        var i = 0;  
        var string = "";  
        for(i;i<row.length;i++){  
            string += row[i].id;  
            if(i < row.length-1){  
                string += ',';  
            }else{  
                break;  
            }  
       }
       $.post('userAction_deleteUser.do?id='+string);
	   del();
}
分享到:
评论

相关推荐

    解决EasyUI中Tree的CheckBox不能设置为禁用的问题

    //这里使用的easyui1.3.6 //解决的问题是Tree控件的checkbox不能设置为不允许用户勾选 //设置一个标志位,在整棵树加载完成后就将标志位设置为false,不允许勾选checkbox了,在加载数据完成之前是可以勾选的,用来在...

    easyui后台前端框架

    EasyUI 提供了树形组件和复选框,可以用于组织角色和权限的层级结构。例如,通过 lowDemo.html 可能展示了权限分配的低级演示,而 sport01.html 可能是用于展示与角色关联的特定功能。 3. **报表管理**:报表是后台...

    EasyUI tutorial 中文版 chm

    easyUI 创建Tree和复选框Tree Node easyUI 拖动(Drag)和放置(Drop)Tree easyUI 加载parent/child节点到tree 转换tree标准格式数据 easyUI 创建一个基础的TreeGrid easyUI 创建复杂TreeGrid Form easyUI ...

    jqueryEasyUI

    - **表单(Form)**:用于收集用户输入,支持多种表单控件,如文本框、下拉框、复选框等。 - **菜单(Menu)**:创建多级下拉菜单,常用于导航和操作选项。 - **按钮(Button)**:包括普通按钮、链接按钮、提交按钮...

    Jquery EasyUI实现treegrid上显示checkbox并取选定值的方法

    在TreeGrid中添加复选框(checkbox)可以方便用户进行多项选择,比如批量删除、选中等操作。 实现TreeGrid上显示checkbox并取选定值的基本思路是利用formatter自定义渲染单元格,在特定的列中插入checkbox,并在...

    EasyUI和JS的API

    5. **数据操作**:EasyUI提供了数据操作的API,如`getSelected`用于获取选中的行,`getChecked`获取选中的复选框,以及`unselectAll`和`uncheckAll`清除所有选择。 6. **对话框(Dialog)**:`dialog`组件用于创建...

    jquery easyUI

    jQuery EasyUI 提供了一系列表单组件,如复选框(checkbox)、单选按钮(radio)、日期选择器(datebox)等,方便创建和验证表单。 ### 3. 主题系统 jQuery EasyUI 支持多主题,开发者可以通过修改或自定义 CSS ...

    easyui新版

    6. **表单(Form)**:支持各种输入元素,如文本框、下拉选择、复选框等。 7. **按钮(Button)**:包括普通按钮、链接按钮、复选按钮等。 8. **工具栏(Toolbar)**:在页面顶部或底部放置一组操作按钮。 9. **滑块...

    jQuery插件EasyUI设置datagrid的checkbox为禁用状态的方法

    以上代码表示,在数据加载成功后,会自动遍历所有数据行,对于ID大于20的行,程序会自动勾选这些行并禁用行中的复选框。 要获取表格对象dgObj,可以在页面中为datagrid元素定义一个ID,然后在JS中使用jQuery的ID...

    jquery-easyui-1.5.2

    6. 表单(Form):表单组件提供了多种输入控件,如文本框、下拉选择、复选框等,以及表单验证功能,简化了用户输入数据的处理。 除了上述组件,jQuery EasyUI 还包含其他辅助功能,如工具提示(Tooltip)、进度条...

    EasyUI官方API中文版

    2. 表单(Form):EasyUI提供了一套完整的表单组件,如文本框、下拉框、复选框、单选按钮等,支持验证和数据提交,方便构建各种类型的表单。 3. 菜单(Menu):可以创建多级菜单,用于构建应用的导航结构,支持鼠标...

    jquery-Easyui引用与例子

    EasyUI 提供了多种表单控件,如文本框、下拉框、复选框等,以及表单验证功能。例如: ```html &lt;form id="fm" method="post" action="submit.php" class="easyui-form" novalidate="novalidate"&gt; 姓名: ...

    jQuery-EasyUI v1.8.0

    6. **表单(Form)**:表单组件提供了各种表单元素,如输入框、选择框、复选框等,支持数据验证和提交,方便用户录入和管理数据。 此外,压缩包中的文件包含了以下内容: - **说明.htm**:项目的基本介绍和使用...

    jquery-easyui中文详细说明文档

    - **表单(Form)**:支持多种输入控件,如文本框、复选框、下拉列表等,提供验证功能。 - **按钮(Button)**:创建各种类型的按钮,包括普通按钮、链接按钮、提交按钮等。 - **树形控件(Tree)**:展示层次结构的数据...

    EasyUI 信息管理系统 模板

    3. **表单组件(form)**:包括文本框(textbox)、下拉框(combo)、日期选择器(datebox)、复选框(checkbox)和单选按钮(radiobutton)等,方便用户输入和选择数据。 4. **数据表格(table)**:支持分页、排序、过滤和...

    jQuery_EasyUI_中文教程 pdf

    - `checkbox`属性为`true`时,会在DataGrid的第一列自动插入一个复选框,用户可以通过勾选该复选框来选择对应的行数据。 - 当设置了`idField`属性后,DataGrid能够记住每一页的选择状态,即使翻页也不会丢失选择状态...

    使用Jquery_EasyUi常见问题解决方案

    `来取消全选复选框的选择。 需要注意的是,这种方法的前提是DataGrid所依赖的table需要放在HTML文档的最前面,至少在该table之前不应该有其他checkbox组件。 #### 4. 关闭Jquery_EasyUi的弹出窗口 在Jquery_...

    jquery easyui demo

    5. **表单(Form)**:EasyUI 提供了丰富的表单控件,如文本框、下拉框、复选框和单选按钮。`.form()`方法用于处理表单提交和验证,使得数据管理和验证更加简便。 6. **布局(Layout)**:EasyUI 的布局组件可以帮助你...

    jQuery EasyUI版API

    - **按钮(Button)**:包括普通按钮、复选按钮、单选按钮等,可与各种事件结合使用。 - **表单(Form)**:提供了各种表单元素,支持验证和数据提交。 3. **主题**:jQuery EasyUI支持多种预设主题,可以快速改变...

    jquery-easyui-1.2.6

    - 表单组件包括文本框、密码框、选择框、下拉列表、复选框、单选按钮等,能够与后台数据绑定,实现数据的动态交互。 5. **数据绑定与Ajax** - EasyUI可以通过Ajax与服务器进行异步通信,实现数据的动态加载和更新...

Global site tag (gtag.js) - Google Analytics