你的位置:首页 > Java教程

[Java教程]ExtJs动态生成treepanel的Json格式


 

在节点中加上"checked"属性,会自动生成checkbox。

获取选中节点

var nodeArray = "";

var nodesObj = mytree.getChecked();

var i;var length=nodesObj .length;
for (i = 0; i < length; i++) {
nodeArray += nodesObj[i].id + ',';     //允许多选的情况。如果不允许多选,就直接nodesObj[i].id 
}

nodeArray = nodeArray.substring(0, nodeArray.length - 1);  

Json格式如下:

[{
"text": "To Do",
"cls": "folder",
"expanded": true,
"children": [{
"text": "Go jogging",
"leaf": true,
"checked": true
},{
"text": "Take a nap",
"leaf": true,
"checked": false
},{
"text": "Climb Everest",
"leaf": true,
"checked": false
}]
},{
"text": "Grocery List",
"cls": "folder",
"children": [{
"text": "Bananas",
"leaf": true,
"checked": false
},{
"text": "Milk",
"leaf": true,
"checked": false
},{
"text": "Cereal",
"leaf": true,
"checked": false
},{
"text": "Energy foods",
"cls": "folder",
"children": [{
"text": "Coffee",
"leaf": true,
"checked": false
},{
"text": "Red Bull",
"leaf": true,
"checked": false
}]
}]
},{
"text": "Remodel Project",
"cls": "folder",
"children": [{
"text": "Finish the budget",
"leaf": true,
"checked": false
},{
"text": "Call contractors",
"leaf": true,
"checked": false
},{
"text": "Choose design",
"leaf": true,
"checked": false
}]
}]




去广西的旅游团价格去广西旅游必去景点去广西旅游要多少钱去广西旅游最佳路线去广西旅游最佳时间五一去百万葵园怎么样?2015番禺百万葵园有什么活动? 五一百万葵园有什么花看?2015番禺百万葵园五一去好玩吗? 深圳五一哪里有活动?2015深圳东部华侨城五一门票多少钱? 2015宝趣玫瑰园五一有什么花?五一从化宝趣玫瑰园赏花攻略? 石台牯牛降 涤心洗尘之旅 2015三八妇女节清远哪里有优惠活动?牛鱼嘴3.8女士门票优惠多少? 津城初春再迎春雪 这里的春雪景最美 千泷沟大瀑布旅游区怎么样?从化千泷沟大瀑布评论? 青海湖现龙吸水景观 九条水柱湖天相接(图) 魅力陕西 学生党最爱的七大旅游地 俗事如此纷繁 最佳静心地推荐(组图) 万圣节鬼混尝惊喜 咖啡厅妙趣横生 2015去泰国有哪些特色美食呢? 泰国一月份的天气如何?需要带写什么衣服? 去泰国签证办理最简单方便的方法有哪些? 1月巴厘岛天气怎么样?穿什么衣服适合? AD8610BRZ-REEL Datasheet AD8610BRZ-REEL Datasheet AD7891YSZ-1REEL Datasheet AD7891YSZ-1REEL Datasheet AD7843ARUZ Datasheet AD7843ARUZ Datasheet 大兴安岭到香港旅游团 大兴安岭到香港旅游团 大兴安岭到香港旅游团 杭州到香港旅游团 杭州到香港旅游团 杭州到香港旅游团 吉林到香港旅游团 吉林到香港旅游团 吉林到香港旅游团