easyui中combotree怎么才能像tree那样选中根节点时自动选中所有的子孙节点

easyui中combotree怎么才能像tree那样选中根节点时自动选中所有的子孙节点,第1张

ombotree的事件是继承自combo和tree的你这儿的选择子节点可以参考tree的选择事件onSelect绑定combotree的时候加入事件参数onSelect: function(node){ //这里直接写触发的内容 //如果你需要控制只有子节点触发的话,就做一下判断(在绑定data的时候加一个判断是否为 //子节点的参数)}

看api         

onDrop: function (target, source, poin) {

                alert('拖拽')

                consoleinfo(target)  //被拖拽节点拖拽到该节点下

                consoleinfo(source)//被拖拽节点

            }

firefox控制台最终输出:

<ul id="tt1" class="easyui-tree" animate="true" dnd="true">

<li>

<span>Folder</span>

<ul>

<li state="closed">

<span>Sub Folder 1</span>

<ul>

<li>

<span><a href="#">File 11</a></span>

</li>

<li>

<span>File 12</span>

</li>

<li>

<span>File 13</span>

</li>

</ul>

</li>

<li>

<span>File 2</span>

</li>

<li>

<span>File 3</span>

</li>

<li>File 4</li>

<li>File 5</li>

</ul>

</li>

<li>

<span>File21</span>

</li>

</ul>

state="closed" 这个属性表示关闭的,你要想打开,就把这个属性的值不要设为closed

loadFilter:function myLoadFilter(data, parent)

的时候 怎么根据这个parent来得到父节点的id?我直接parentid得到的是dom对象的id,不是数据中的id。

我最终的目的是想在展开一个节点的时候,把第几级节点也提交上去,,,这样我后台好拿数据。。因为第一级节点和第二级节点的id是可能重复的,所以一定要提交一下是第几级节点。

以上就是关于easyui中combotree怎么才能像tree那样选中根节点时自动选中所有的子孙节点全部的内容,包括:easyui中combotree怎么才能像tree那样选中根节点时自动选中所有的子孙节点、jQuery EasyUI在树形节点被拖拽后,怎么获取拖拽后的节点状态、jquery easyui tree 怎么自动展开全部节点等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!

欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/web/10090723.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-05-05
下一篇 2023-05-05

发表评论

登录后才能评论

评论列表(0条)

保存