如何获取children属性ID's在jsTree中
How do i get children-attribute ID's in jsTree
首先,我对javascript很陌生,并尝试让它工作数小时。
Q: 我使用的是带有复选框的jsTree(请参阅此链接:http://nuijten.blogspot.de/2013/07/apex-tree-with-checkboxes.html)我想填写一个数组,其中包含所有检查子项的ID(2级树,多个根,每个根有多个子项)
我能做的最好的事情就是把所有的ID都放到数组中,包括根的ID。
var lmetrics = [];
$("#metrics-tree a.checked, a.undetermined").parent()
.each(function()
{
lmetrics.push($(this).attr("id"));
});
也在函数中尝试了类似的东西:
if ($this.children("a").hasClass("checked"))
lmetrics.push($(this).attr("id"));
但我想我犯了一些重大错误
提前感谢,Thomas
你能试试这个吗
var inst = $.jstree.reference('#yourTreeDiv');
var checkedNodes = inst.get_checked();
贪婪,
Martin
相关文章:
- 如何将HTML id分配给元素,以及如何将JavaScript应用于元素
- difference between '$(<%= DDL.ID %>) & $('
- 在jstree中,如何将指定的节点集中到大型树上
- 使用Javascript获取所选选项ID
- 根据id将json数组组合为一个json数组
- 是否有一个JS/jQuery函数可以获取某个类的每个元素的ID
- 对id以某个字符串开头的元素进行计数
- 如果元素's的ID以数字开头
- 通过id和class属性获取元素
- 通过链接重定向不;我不在jstree中工作
- 根据选项卡内部的文本链接中的哈希ID动态选择jqueryUI选项卡
- 使用当前日期生成随机id
- 通过jstree中的Id获取节点
- jsTree :如何在 jsTree 中获取所选节点的 ID 到根节点
- jsTree确定在树之间移动并更改复制的节点ID
- 如何根据节点ID取消选择jsTree复选框
- jsTree上下文菜单获取选定的节点id
- 如何获取children属性ID's在jsTree中
- 循环jstree以搜索节点id的所有出现,然后更改这些节点的类
- jstree:通过id选择节点