jQuery MiniUI

标题: grid 里面想取消当前选中行 让checkbox 原来选中 变成取消怎么 [打印本页]

作者: chenj1985    时间: 2012-9-11 13:15:43     标题: grid 里面想取消当前选中行 让checkbox 原来选中 变成取消怎么

grid 里面想取消当前选中行 让checkbox 原来选中 变成取消怎么
deselect ( editor ) 这个方法怎么用不知道 参数怎么传

作者: factory    时间: 2012-9-11 13:37:08

应该是行对象,deselect(row),API上写错了
作者: chenj1985    时间: 2012-9-11 13:43:31

factory 发表于 2012-9-11 13:37
应该是行对象,deselect(row),API上写错了

我再 onselectionchange() 时间里写e.sender.deselect(e.selected) 这个无效果啊
作者: factory    时间: 2012-9-11 14:00:28

chenj1985 发表于 2012-9-11 13:43
我再 onselectionchange() 时间里写e.sender.deselect(e.selected) 这个无效果啊

你要做什么效果呢?单选?如果是单选,直接multiSelect="false"就是单选的.
如果不是单选的话,可以这样
onselectionchanged(e){
   for(var i=0;i<e.selecteds.length;i++){
              if(e.selecteds != e.selected){
                  grid.deselect(e.selecteds);
               }
           }
}
作者: chenj1985    时间: 2012-9-11 14:10:14

factory 发表于 2012-9-11 14:00
你要做什么效果呢?单选?如果是单选,直接multiSelect="false"就是单选的.
如果不是单选的话,可以这样
onse ...

e.sender.deselect(e.selected)  这个可以的 刷新了下页面就可以了 我是想实现 点击 后台判断没有权限 再把它去掉勾选




欢迎光临 jQuery MiniUI (http://miniui.com/discuss/) Powered by Discuz! X2