jQuery MiniUI

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

mini-treeselect事件问题求助 [复制链接]

Rank: 3Rank: 3

跳转到指定楼层
楼主
发表于 2016-12-2 10:49:23 |只看该作者 |倒序浏览
我在用onbeforenodecheck 的时候,把节点设置为false,为什么只有输入框清楚了这个节点,而下拉框没有取消选中呢?
clazz.on('beforenodecheck',function(e){
    e.checked = false;
}

Rank: 8Rank: 8

沙发
发表于 2016-12-2 11:06:50 |只看该作者
你要做什么,有什么问题

Rank: 3Rank: 3

板凳
发表于 2016-12-2 11:58:12 |只看该作者
dforce 发表于 2016-12-2 11:06
你要做什么,有什么问题

就是我取消点击了一个父节点,要让它下面的子节点也取消掉。但是输入框实现了,下拉框的子节点没有变化

Rank: 8Rank: 8

地板
发表于 2016-12-2 12:39:25 |只看该作者
jfmuyi 发表于 2016-12-2 11:58
就是我取消点击了一个父节点,要让它下面的子节点也取消掉。但是输入框实现了,下拉框的子节点没有变化 ...

treeselect有联动功能,不需要你单独控制
checkRecursive="true"

Rank: 3Rank: 3

5#
发表于 2016-12-2 13:56:17 |只看该作者
dforce 发表于 2016-12-2 12:39
treeselect有联动功能,不需要你单独控制
checkRecursive="true"

那请问有方法可以设置选择框变成这种灰色的吗?
附件: 你需要登录才可以下载或查看附件。没有帐号?立即注册

Rank: 8Rank: 8

6#
发表于 2016-12-2 15:05:00 |只看该作者
jfmuyi 发表于 2016-12-2 13:56
那请问有方法可以设置选择框变成这种灰色的吗?

不能,这是半选状态,是联动的一种状态
如果子节点有部分选中,那么父节点就是半选

Rank: 3Rank: 3

7#
发表于 2016-12-2 15:12:52 |只看该作者
dforce 发表于 2016-12-2 15:05
不能,这是半选状态,是联动的一种状态
如果子节点有部分选中,那么父节点就是半选 ...

好吧。{
  sender: Object,         //树对象
  node: Object,           //节点对象
  isLeaf: Boolean,
  checked: Boolean,       //Check状态
  cancel: false
}

cancel是什么意思?

Rank: 8Rank: 8

8#
发表于 2016-12-3 09:37:41 |只看该作者
jfmuyi 发表于 2016-12-2 15:12
好吧。{
  sender: Object,         //树对象
  node: Object,           //节点对象

e.cancel=true,阻止选中

Rank: 3Rank: 3

9#
发表于 2016-12-5 14:10:57 |只看该作者
dforce 发表于 2016-12-3 09:37
e.cancel=true,阻止选中

还有一个问题。Mini-treeselect可以隐藏父节点左边的折叠展开十字符号不? 我尝试用showExpandButtons=false 没有效果

Rank: 3Rank: 3

10#
发表于 2016-12-5 15:17:28 |只看该作者
dforce 发表于 2016-12-3 09:37
e.cancel=true,阻止选中

mini-treeselect js里面有展开指定父节点的方法吗?

Archiver|普加软件

GMT+8, 2024-10-7 04:36 , Processed in 1.056690 second(s), 11 queries .

Powered by Discuz! X2

© 2001-2011 Comsenz Inc.

回顶部