Easyui下关于propertygrid中的批量check
2016-02-17 15:02
417 查看
在propertygrid中添加:
两个事件关于check勾选按钮
之前需要添加
idField: 'ZJCODE',
groupField: 'GLCSNAME', //分组字段
groupFormatter: groupFormatter, //分组方法
function groupFormatter(fvalue, rows){
return fvalue + ' - <span style="color:red">' + rows.length + '条记录</span>';
}
但是在点击某一行时会出现row is null 错误;暂时没有解决,
所以我利用window.onerror = function() {return true;} 控制
1.onCheck:function(index,data){
var code ;
if(data.ZJCODE.length ==4){
for(var i=1;i<15;i++){
code = data.ZJCODE*100+i;
$(targetGridXm).propertygrid('selectRecord',code); //传递参数为idField
}
}
}
注意 :我这里的循环是写死的,因为我的idField是有规律的。
2.onUncheck:function(index,data){
var code ;
if(data.ZJCODE.length ==4){
for(var i=1;i<15;i++){
code = data.ZJCODE*100+i;
var s= $(targetGridXm).propertygrid('getRowIndex',code);
if(s>0){
$(targetGridXm).propertygrid('uncheckRow',s); //s代表index
}
}
}
}
两个事件关于check勾选按钮
之前需要添加
idField: 'ZJCODE',
groupField: 'GLCSNAME', //分组字段
groupFormatter: groupFormatter, //分组方法
function groupFormatter(fvalue, rows){
return fvalue + ' - <span style="color:red">' + rows.length + '条记录</span>';
}
但是在点击某一行时会出现row is null 错误;暂时没有解决,
所以我利用window.onerror = function() {return true;} 控制
1.onCheck:function(index,data){
var code ;
if(data.ZJCODE.length ==4){
for(var i=1;i<15;i++){
code = data.ZJCODE*100+i;
$(targetGridXm).propertygrid('selectRecord',code); //传递参数为idField
}
}
}
注意 :我这里的循环是写死的,因为我的idField是有规律的。
2.onUncheck:function(index,data){
var code ;
if(data.ZJCODE.length ==4){
for(var i=1;i<15;i++){
code = data.ZJCODE*100+i;
var s= $(targetGridXm).propertygrid('getRowIndex',code);
if(s>0){
$(targetGridXm).propertygrid('uncheckRow',s); //s代表index
}
}
}
}
相关文章推荐
- easyui------显示隐藏列功能
- 如何使用jquery easyui创建标签组件
- jQuery寻找n以内完全数的方法
- 推荐10个2014年最佳的jQuery视频插件
- jquery+CSS3实现淘宝移动网页菜单效果
- 采用easyui tree编写简单角色权限代码的方法
- jQuery实现本地预览上传图片功能
- jquery实现触发时更新下拉列表内容的方法
- 基于jquery中children()与find()的区别介绍
- 了解jQuery技巧来提高你的代码(个人觉得那个jquery的手册很不错)
- 轻松学习jQuery插件EasyUI EasyUI实现拖动基本操作
- 基于jQuery实现网页打印功能
- 在easyUI开发中,出现jquery.easyui.min.js函数库问题的解决办法
- JQuery打造PHP的AJAX表单提交实例
- jquery easyui使用心得
- jQuery EasyUi实战教程之布局篇
- 初试jQuery EasyUI 使用介绍
- easyui Droppable组件实现放置特效
- Jquery easyui开启行编辑模式增删改操作
- jQuery实现的fixedMenu下拉菜单效果代码