jQuery MiniUI

标题: 多选框选择显示 [打印本页]

作者: yongzhe    时间: 2019-12-17 17:06:23     标题: 多选框选择显示

请问一下,miniui的多选框是否可以像图片中一样,有的行多选框不显示出来?
[attach]12637[/attach]


作者: dforce    时间: 2019-12-17 17:44:06

可以,ondrawcell的时候处理一下,不需要显示的行e.cellHtml="";
作者: yongzhe    时间: 2019-12-18 08:23:18

dforce 发表于 2019-12-17 17:44
可以,ondrawcell的时候处理一下,不需要显示的行e.cellHtml="";

感谢回复,我试了e.cellHtml=""是整行不显示资料了,但是我要的是仅多选框不显示,其他资料还是要显示出来的,请问这样有办法吗?
作者: dforce    时间: 2019-12-18 09:03:49

yongzhe 发表于 2019-12-18 08:23
感谢回复,我试了e.cellHtml=""是整行不显示资料了,但是我要的是仅多选框不显示,其他资料还是要显示出 ...

判断列啊,只处理这列的checkbox啊

作者: yongzhe    时间: 2019-12-18 09:11:15

dforce 发表于 2019-12-18 09:03
判断列啊,只处理这列的checkbox啊

好的,感谢,已经试出来了,但是在全选的时候隐藏的行也会被选中,请问有什么办法可以让它不被选中吗?
作者: dforce    时间: 2019-12-18 09:12:52

yongzhe 发表于 2019-12-18 09:11
好的,感谢,已经试出来了,但是在全选的时候隐藏的行也会被选中,请问有什么办法可以让它不被选中吗? ...

grid.on("beforeselect",function(e){
   if(....){
          e.cancel=true;//阻止选中行
   }
})
作者: yongzhe    时间: 2019-12-18 09:45:18

dforce 发表于 2019-12-18 09:12
grid.on("beforeselect",function(e){
   if(....){
          e.cancel=true;//阻止选中行

谢谢你,问题已经解决了。




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