jQuery MiniUI

标题: onDrawNode 不允许勾选 checkcolumn列怎么弄 [打印本页]

作者: 冰是睡着的雪    时间: 2017-7-12 09:37:21     标题: onDrawNode 不允许勾选 checkcolumn列怎么弄

这是我的代码
  1. function onDrawNode(e) {
  2.                                                                 var tree = e.sender;
  3.                                                                 var node = e.node;
  4.                                                                 var isLeaf = tree.isLeaf(node);
  5.                                                                 if(!isLeaf){
  6.                                                                         sss.disableNode(node)
  7.                                                                 }
  8.                                                         }
复制代码
SSS是我上面mini.get到的树
我想 事件里面,不是子节点的,不允许选中[size=13.3333px]checkcolumn列
[size=13.3333px]我这么写的话成了直接成了不能点了,
[size=13.3333px]有些节点还有下级未展开的节点。
[attach]9480[/attach]
如图,我数据太多,加载全部加载不太现实,我就初始加载了两层。



作者: felt    时间: 2017-7-12 10:35:11

可以tjnbeforeselect事件
tree.on("beforeselect",function(e){
   if(e.record.size=="13.3333px") e.cancel=true;
})




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