因为工作需要搞一个比较有意思的功能,需要在datagrid中加上checkbox,但是,勾选checkbox和选中行不同步
原来的效果是如图:
想要达到如下的效果:
这个时候,需要先取消checkbox和行选中的关联,也要取消行选中和checkbox的关联
selectOnCheck:false,checkOnSelect:false
上图中,行选择被我们改为单选了,所以我们选择数据的时候,可以根据checkbox被选中来获取这一行的数据
var rows = $("#data").datagrid("getChecked");
不需要平时的:var rows = $("#data").datagrid("getSelections");