easyUI datagrid 复选框去掉选中状态,解决方法
来源:互联网 发布:淘宝怎么设置店铺logo 编辑:程序博客网 时间:2024/05/31 15:19
折腾了好久,最后发现延时一会就搞定了。
1.先获取当前选中的行,
2.然后清除了所有选中行,
3.最后延时一会,再重新选中,不需要选中的也需要通过 “uncheckRow” 处理。
var curSelectRow = $('#lineBox1').datagrid('getSelections');//获取当前选中 var maxSelectNum = 10; if(curSelectRow.length > maxSelectNum){ tipSelectAll(maxSelectNum); } // 当超过最大限制,则提示并且去掉超过部分的选中 function tipSelectAll(curSelectRow){ var curSelectRow = curSelectRow.slice(); $.messager.alert('提示','线路不能超过'+maxSelectNum+'条!'); $('#lineBox1').datagrid('unselectAll');//清除所有选中 // 取消复选框选中状态需要延时一会 setTimeout(function(){ $.each(curSelectRow,function(i,v){ var index = $('#lineBox1').datagrid('getRowIndex',v);//获取行号 if(i<=maxSelectNum-1){ $('#lineBox1').datagrid('selectRow',index);//选择该行 }else{ $('#lineBox1').datagrid('uncheckRow',index);//取消该行选择 } }); }, 200); }
阅读全文
0 0
- easyUI datagrid 复选框去掉选中状态,解决方法
- EasyUI DataGrid 复选框
- easyui复选框默认选中
- Bootstrap复选框、EasyUI datagrid复选框
- easyUI的datagrid 分页保存选中状态
- easyui datagrid 分页保持checkbox选中状态
- EasyUI datagrid实现翻页保持选中状态
- EasyUI多选,easyui datagrid 分页并保持checkbox选中状态
- DataGrid分页显示复选框选中
- easyui 获取 列表复选框选中内容
- easyui 复选框选中触发事件
- EASYUI DATAGRID 多列复选框CheckBox
- EASYUI DATAGRID 多列复选框CheckBox
- EASYUI DATAGRID 多列复选框CheckBox
- 【easyUI】禁用datagrid&treegrid复选框
- EASYUI DATAGRID 多列复选框CheckBox
- EASYUI DATAGRID 多列复选框CheckBox
- EASYUI DATAGRID 多列复选框CheckBox
- Memcache安装到测试成功
- ViewPager设置切换动画不可用
- 1995 年乔布斯访谈:什么对产品最重要
- 将一个正整数分解质因数。例如:输入90,打印出90=2*3*3*5。
- bzoj 1034: [ZJOI2008]泡泡堂BNB(贪心)
- easyUI datagrid 复选框去掉选中状态,解决方法
- 【安全牛学习笔记】手动漏洞挖掘(二)
- shell脚本05
- MongoDb 索引原理
- 如何绘制一个竖虚线圆
- 罗辑思维年终4小时演讲《时间的朋友》1000字浓缩版
- 产品经理的四大境界与核心能力
- “玩具租赁/销售平台”类产品进化发展的可能性浅析
- 3分钟,让投资小白,选对奔向财务自由的方向!