[英]I want to get only selected children array objected from jstree
我用了var nodes=$('#jstree').jstree("get_json");
此代碼,我得到了跟隨對象作為結果
。 我只想要像這樣的孩子。 如何獲得
您可以使用get_json
函數,只需傳入可選ID(從其開始的節點)即可:
var nodes=$('#jstree').jstree("get_json","NODE-ID-HERE").children;
請記住,這種方法也會給您孩子的孩子,但是您可以忽略這些孩子。 如果現在對您有用,請遍歷結果並刪除children屬性。
var instance = $('#jstree').jstree(true),
children = instance.get_json("NODE-ID-HERE").children,
i, j;
for(i = 0, j = children.length; i < j; i++) {
delete children[i].children;
delete children[i].children_d;
}
// children is now an array of all the node's children, but without their children
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.