jQuery MiniUI

标题: datagrid的checkcolumn怎么设置不可用 [打印本页]

作者: luhaoshift    时间: 2014-2-17 18:34:33     标题: datagrid的checkcolumn怎么设置不可用

[attach]3930[/attach]   datagrid的checkcolumn怎么设置不可用,如图。



作者: factory    时间: 2014-2-17 18:39:02

本帖最后由 factory 于 2014-2-17 18:41 编辑

不能禁用,如果有些部分不允许的话,ondrawcell, 把checkcolumn那一列e.cellHtml="";  空字符串就行了,不要显示checkbox
作者: luhaoshift    时间: 2014-2-17 18:45:37

factory 发表于 2014-2-17 18:39
不能禁用,如果有些部分不允许的话,ondrawcell, 把checkcolumn那一列e.cellHtml="";  空字符串就行了,不要显 ...

我要显示checkbox就是那个不可用的灰色的,不能点击要怎么实现
作者: factory    时间: 2014-2-17 18:47:21

luhaoshift 发表于 2014-2-17 18:45
我要显示checkbox就是那个不可用的灰色的,不能点击要怎么实现

目前不能
作者: luhaoshift    时间: 2014-2-17 19:37:01

factory 发表于 2014-2-17 18:47
目前不能

那有没有其他的替代方案,只要是不能点击选中就可以。
作者: factory    时间: 2014-2-18 09:27:38

luhaoshift 发表于 2014-2-17 19:37
那有没有其他的替代方案,只要是不能点击选中就可以。

监听onbeforeselect事件

e.cancel = true;

不过这个是无论点击checkbox还是点击行,都是不能选中

如果只是checkbox不让点,只能ondrawcell来处理
http://www.miniui.com/demo/index.html#src=datagrid/drawcell.html




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