jQuery MiniUI

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

表格中的type="checkcolumn"触发什么事件 [复制链接]

Rank: 1

跳转到指定楼层
楼主
发表于 2019-5-29 11:13:18 |只看该作者 |倒序浏览

表格中的type="checkcolumn"如何选中之后不能取消勾选

Rank: 8Rank: 8

沙发
发表于 2019-5-29 11:18:00 |只看该作者
grid.on("beforedeselect",function(e){
  e.cancel=true;
})

Rank: 1

板凳
发表于 2019-5-29 11:40:35 |只看该作者
felt 发表于 2019-5-29 11:18
grid.on("beforedeselect",function(e){
  e.cancel=true;
})

谢谢刚才的问题解决了,但是还有一个问题就是
现在的业务场景是这样的,当我数据提交之后,type="checkcolumn"无论是选中了还是未选中,都不能选中或反选,刚刚那段代码延伸出来一个问题就是,未选中的数据还可以勾选

Rank: 8Rank: 8

地板
发表于 2019-5-29 11:51:02 |只看该作者
15018424574 发表于 2019-5-29 11:40
谢谢刚才的问题解决了,但是还有一个问题就是
现在的业务场景是这样的,当我数据提交之后,type="checkco ...

提交之后绑定事件
grid.on("beforeselect",function(e){
    e.cancel=true;
})

Rank: 1

5#
发表于 2019-5-29 12:13:05 |只看该作者
felt 发表于 2019-5-29 11:51
提交之后绑定事件
grid.on("beforeselect",function(e){
    e.cancel=true;

反选的时候才会触发beforedeselect事件,选中不触发

Rank: 8Rank: 8

6#
发表于 2019-5-29 12:46:59 |只看该作者
15018424574 发表于 2019-5-29 12:13
反选的时候才会触发beforedeselect事件,选中不触发

选中是beforeselect,取消选中是beforedeselect

Rank: 1

7#
发表于 2019-5-29 15:08:54 |只看该作者
felt 发表于 2019-5-29 12:46
选中是beforeselect,取消选中是beforedeselect

非常感谢

Archiver|普加软件

GMT+8, 2024-11-28 02:53 , Processed in 1.034336 second(s), 10 queries .

Powered by Discuz! X2

© 2001-2011 Comsenz Inc.

回顶部