jQuery MiniUI

 找回密码
 立即注册
查看: 3989|回复: 1
打印 上一主题 下一主题

checkboxcolumn与checkcolumn [复制链接]

Rank: 1

跳转到指定楼层
楼主
发表于 2013-9-26 09:49:49 |只看该作者 |倒序浏览
在datagrid当中,我想用复选框实现点击某个复选框,那么改行变为不可编辑状态。一开始我选用checkboxcolumn来做,但是,我发现虽然它在界面上能实现,但是我想通过判断有哪些复选框被勾选了,获取其状态,并将这些状态转化成一个数组传给后台进行处理。但是,我发现不管怎么样,我获取的状态都是我最后点击的那个复选框的,其它的复选框的状态没有获取到,即便网页上这些复选框已经被选择了。那么我怎样获取所有被选择的复选框的状态?
后来,我用checkcolumn来做,我发现当我点击行的时候,改行的复选框被自动选择上了。这个并不是我想要的,我想要的效果是只有点击复选框才选中它。请问这又有什么解决办法?

Rank: 8Rank: 8

沙发
发表于 2013-9-26 10:03:25 |只看该作者
可以试试
grid.getChanges()来获取,因为checkboxcolumn其实等于是单元格的编辑,修改之后,getChanges()能获取到所有修改的行

Archiver|普加软件

GMT+8, 2025-7-9 05:55 , Processed in 1.022074 second(s), 9 queries .

Powered by Discuz! X2

© 2001-2011 Comsenz Inc.

回顶部