jQuery MiniUI

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

关于checkcolumn的问题 [复制链接]

Rank: 2

跳转到指定楼层
楼主
发表于 2017-4-17 17:18:43 |只看该作者 |倒序浏览
问题描述:点击左上角的复选框时可以全选,全选时点击下面每行的第一个复选框没反应,点击行中某一列的复选框时该行第一个和左上角的复选框不能取消。



附件: 你需要登录才可以下载或查看附件。没有帐号?立即注册

Rank: 8Rank: 8

沙发
发表于 2017-4-17 17:41:11 |只看该作者
你这些都是什么列,第一列如果是checkcolumn的话,和别的列应该是没有联系的,可以联动全选或不选中
http://www.miniui.com/demo/#src=datagrid/datagrid.html
如果你的版本有问题,请更新至最新版本。

Rank: 2

板凳
发表于 2017-4-17 17:52:21 |只看该作者
felt 发表于 2017-4-17 17:41
你这些都是什么列,第一列如果是checkcolumn的话,和别的列应该是没有联系的,可以联动全选或不选中
http: ...

第一列是checkcolumn,其他列是checkboxcolumn,他们之间不能联系吗?现在第一列下面的行只要勾选上,就不能取消操作了, 这个是怎么回事?我现在想让第一列控制所对应的行,和操作某一行的某个列时该行的checkcolumn和左上角的全选能联动,需要怎么做?

Rank: 8Rank: 8

地板
发表于 2017-4-18 11:16:25 |只看该作者
Mr.zhou 发表于 2017-4-17 17:52
第一列是checkcolumn,其他列是checkboxcolumn,他们之间不能联系吗?现在第一列下面的行只要勾选上,就 ...

checkcolumn和checkboxcolumn没有关系
checkcolumn的选中等同于行选中
checkboxColumn的选中是编辑

Rank: 2

5#
发表于 2017-4-18 11:23:11 |只看该作者
dforce 发表于 2017-4-18 11:16
checkcolumn和checkboxcolumn没有关系
checkcolumn的选中等同于行选中
checkboxColumn的选中是编辑 ...

哦哦,之前理解错了,谢谢版主

Rank: 2

6#
发表于 2017-4-18 14:16:40 |只看该作者
felt 发表于 2017-4-17 17:41
你这些都是什么列,第一列如果是checkcolumn的话,和别的列应该是没有联系的,可以联动全选或不选中
http: ...

版主,我可以做成左侧一列是对整行全选的效果吗?

Rank: 8Rank: 8

7#
发表于 2017-4-18 16:30:30 |只看该作者
Mr.zhou 发表于 2017-4-18 14:16
版主,我可以做成左侧一列是对整行全选的效果吗?

你可以监听表格的select事件,选中的同时更新右侧单元格的数据至选中值
grid.on("select",function(e){
   grid.updateRow(e.record,{field1:"",field2:""...})
})

Rank: 2

8#
发表于 2017-4-19 16:07:12 |只看该作者
dforce 发表于 2017-4-18 16:30
你可以监听表格的select事件,选中的同时更新右侧单元格的数据至选中值
grid.on("select",function(e){
  ...

版主,复选框的值改变了,可样式没有变,应该如何去改变样式?

Rank: 8Rank: 8

9#
发表于 2017-4-19 17:30:44 |只看该作者
Mr.zhou 发表于 2017-4-19 16:07
版主,复选框的值改变了,可样式没有变,应该如何去改变样式?

复选框有truevalue和falseValue,你更新到这2个值就会自动变选中或不选中

Rank: 2

10#
发表于 2017-4-20 13:57:04 |只看该作者
felt 发表于 2017-4-19 17:30
复选框有truevalue和falseValue,你更新到这2个值就会自动变选中或不选中

版主,当取消图一中的√时,发现它的值并没有改变

附件: 你需要登录才可以下载或查看附件。没有帐号?立即注册

Archiver|普加软件

GMT+8, 2025-7-9 07:06 , Processed in 1.042569 second(s), 11 queries .

Powered by Discuz! X2

© 2001-2011 Comsenz Inc.

回顶部