CheckBox树取值问题
ztree吧
全部回复
仅看楼主
level 3
如何取得选中节点的ID和Name
跪谢!
2012年04月23日 09点04分 1
level 6
是在什么时候想获取呢?
2012年04月23日 10点04分 2
level 6
在回调函数之外可以用 getCheckedNodes()方法获取所有被勾选的节点对象.返回array对象.
2012年04月23日 10点04分 3
level 6
按快了~ 不好意思~.
函数getCheckedNodes(boolean a) 传入true,获取所有勾选状态的节点对象数组.传入false获取所有未勾选的节点对象数组~~
2012年04月23日 10点04分 4
那半选状态怎么办呀?就是子节点有选中的有未选中的,然后父节点是那种半选的状态。
2013年09月01日 02点09分
level 3
我想在选择完成之后调用
在回调函数中定义了一个方法:
callback: {
onCheck : oncheck
}
function oncheck(e, treeId, treeNode){
。。。。。
getCheckedNodes(checked){
alert(treeNode.id);
}
}
在方法结束时调用getCheckedNodes()方法,这样调用好像不行,求指点

2012年04月24日 02点04分 5
level 3
我想在选择完成之后调用
在回调函数中定义了一个方法:
callback: {
onCheck : oncheck
}
function oncheck(e, treeId, treeNode){
。。。。。
getCheckedNodes(checked){
alert(treeNode.id);
}
}
在方法结束时调用getCheckedNodes()方法,这样调用好像不行,求指点
2012年04月24日 02点04分 6
level 6
function oncheck(e, treeId, treeNode){
alert(treeNode.id);
}
回调函数oncheck的treeNode参数就是 你当前操作的节点对象数据. 你在试试看
2012年04月24日 02点04分 7
level 3
这个我试过了,
var str = "";
function oncheck(e, treeId, treeNode){
if(treeNode.checked){
str += treeNode.id;
}
alert(str);
}
选中之后再取消选择,取消选择的节点的值还在str中。
2012年04月24日 03点04分 8
level 6
是不是也需要判断未选中的情况?
2012年04月24日 04点04分 9
level 11
getCheckedNodes(checked){
alert(treeNode.id);
}
这个是怎么回事儿?? 不是在使用 zTree 的 getCheckedNodes 方法吧? 貌似是你自己定义了一个function
2012年04月24日 08点04分 10
1