jQuery MiniUI

标题: dataGrid在行编辑模式下,直接选择grid中的checkbox列,需要点击 [打印本页]

作者: bl00071    时间: 2016-6-16 12:09:00     标题: dataGrid在行编辑模式下,直接选择grid中的checkbox列,需要点击

点击grid中的checkbox列中的cell,执行grid.rowedit,设置为行编辑,需要在点击一次才能改变checkbox的勾选状态;感觉是:第一点击是选中行,第二次点击是改变checkbox状态,能否在行编辑模式下,点击checkbox单元格,直接改变checkbox状态。

作者: dforce    时间: 2016-6-16 13:18:52

是什么列checkcolumn还是checkboxcolumn
checkboxcolumn的必须开启了编辑才能编辑
作者: bl00071    时间: 2016-6-16 13:42:20

dforce 发表于 2016-6-16 13:18
是什么列checkcolumn还是checkboxcolumn
checkboxcolumn的必须开启了编辑才能编辑

是checkboxcolumn列,整行的各个列的编辑控件显示出来,可以编辑的。就是我之间点击checkboxcolumn列的单元格中的控件,然后设置为rowedit模式,此时整行的编辑控件都显示出来了,但我所点击的checkboxcolumn列的单元格中的checkbox控件的状态没发生变化,要再点一次
作者: dforce    时间: 2016-6-16 13:50:37

bl00071 发表于 2016-6-16 13:42
是checkboxcolumn列,整行的各个列的编辑控件显示出来,可以编辑的。就是我之间点击checkboxcolumn列的单 ...

http://www.miniui.com/demo/#src=datagrid/rowedit.html
在我们在线示例上测试,并未发现你说的问题
作者: bl00071    时间: 2016-6-16 14:20:14

dforce 发表于 2016-6-16 13:50
http://www.miniui.com/demo/#src=datagrid/rowedit.html
在我们在线示例上测试,并未发现你说的问题 ...

这个例题是先点击【edit】,此时已经选中行了,然后在点checkbox是正确的;我想要的效果是,直接点击婚否的checkbox是,先显示出这行的所有编辑控件,然后所点击的checkbox自动更改状态
作者: dforce    时间: 2016-6-16 14:40:26

bl00071 发表于 2016-6-16 14:20
这个例题是先点击【edit】,此时已经选中行了,然后在点checkbox是正确的;我想要的效果是,直接点击婚否 ...

你这样的操作肯定是第二次才是编辑,第一次只是开启了编辑
作者: bl00071    时间: 2016-6-16 14:52:23

dforce 发表于 2016-6-16 14:40
你这样的操作肯定是第二次才是编辑,第一次只是开启了编辑

这个好像有点技术化,用户想看到这行哪些栏位要可编辑(需设置rowedit),但他又点击了相关控件,结果状态没变,没法解释啊,有没有好的解决方案?
作者: dforce    时间: 2016-6-16 15:37:45

bl00071 发表于 2016-6-16 14:52
这个好像有点技术化,用户想看到这行哪些栏位要可编辑(需设置rowedit),但他又点击了相关控件,结果状 ...

行编辑模式就是这样,要么你去用单元格编辑




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