前几天在做项目的时候,使用easyui的控件datagrid,实现当设置完所长之后页面需要记住选择的人所在的行,方便用户打开页面就能看见自己之前设置的人员有哪些,参考网上资料发现了两种实现方法:
第一种方式:代码如下,实现的主要原理是在初始化datagrid的时候自己实现checkbox,当点击设置为所长的时候,会将该所长的信息放入相应的数据表中,但是缺点是当你设置datagrid为只能单选时,不会起作用,这个办法就不是合理的方法,最后只能放弃。
{field:'cks',formatter:function(value,row,index){
// checked="true"表示checkbox初始化有对勾,即选中状态
var opt = '<input type="checkbox" value='+value+'>';
if(row.ID){
//这里判断是不是选