jQuery MiniUI

标题: mini-treeselect事件问题求助 [打印本页]

作者: jfmuyi    时间: 2016-12-2 10:49:23     标题: mini-treeselect事件问题求助

我在用onbeforenodecheck 的时候,把节点设置为false,为什么只有输入框清楚了这个节点,而下拉框没有取消选中呢?
clazz.on('beforenodecheck',function(e){
    e.checked = false;
}


作者: dforce    时间: 2016-12-2 11:06:50

你要做什么,有什么问题
作者: jfmuyi    时间: 2016-12-2 11:58:12

dforce 发表于 2016-12-2 11:06
你要做什么,有什么问题

就是我取消点击了一个父节点,要让它下面的子节点也取消掉。但是输入框实现了,下拉框的子节点没有变化
作者: dforce    时间: 2016-12-2 12:39:25

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

treeselect有联动功能,不需要你单独控制
checkRecursive="true"
作者: jfmuyi    时间: 2016-12-2 13:56:17

dforce 发表于 2016-12-2 12:39
treeselect有联动功能,不需要你单独控制
checkRecursive="true"

[attach]8472[/attach] 那请问有方法可以设置选择框变成这种灰色的吗?

作者: dforce    时间: 2016-12-2 15:05:00

jfmuyi 发表于 2016-12-2 13:56
那请问有方法可以设置选择框变成这种灰色的吗?

不能,这是半选状态,是联动的一种状态
如果子节点有部分选中,那么父节点就是半选
作者: jfmuyi    时间: 2016-12-2 15:12:52

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

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

cancel是什么意思?
作者: dforce    时间: 2016-12-3 09:37:41

jfmuyi 发表于 2016-12-2 15:12
好吧。{
  sender: Object,         //树对象
  node: Object,           //节点对象

e.cancel=true,阻止选中
作者: jfmuyi    时间: 2016-12-5 14:10:57

dforce 发表于 2016-12-3 09:37
e.cancel=true,阻止选中

还有一个问题。Mini-treeselect可以隐藏父节点左边的折叠展开十字符号不? 我尝试用showExpandButtons=false 没有效果
作者: jfmuyi    时间: 2016-12-5 15:17:28

dforce 发表于 2016-12-3 09:37
e.cancel=true,阻止选中

mini-treeselect js里面有展开指定父节点的方法吗?
作者: felt    时间: 2016-12-5 15:29:55

jfmuyi 发表于 2016-12-5 15:17
mini-treeselect js里面有展开指定父节点的方法吗?

treeselect没有类似tree的树形操作




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