87,921
社区成员
发帖
与我相关
我的任务
分享
function showJsTree(id,operator,name){
$(id).jstree({
"themes": {
// "theme": "apple",
"dots" : true,
"icons" : true
},
"json_data": {
"ajax": {
"url": 'CompetitionMarkTypeMenuTree.action',
"async": true,
"data": function(n){
return {
// "operator" : operator,
//"name" : name
};
},
"success": function(d){
d[0].state.selected = false;
d[1].state.selected = false;
d[2].state.selected = false;
d[3].state.selected = false;
},
"error": function(e){
alert("数据加载错误!");
}
},
"progressive_render" : true
},
"types": {
"max_depth" : -1,
"max_children" : -1,
"valid_children" : "none",
"types" : {
"leaf" : {
"valid_children" : "none",
"icon" : {
"image" : "./images/icons/16x16/page.gif"
}
}
}
},
"plugins" : [ "themes", "json_data", "types", "search","ui", "crrm"]
})
.bind("select_node.jstree",function(event,data){
debugger;
var mObj = $("#markMenuDiv").jstree("get_path",data.rslt.obj);
if(null!=mObj){
$('#type').val($.trim(mObj[0]));
if(mObj.length>1){
$('#subType').val($.trim(mObj[1]));
}else{
$('#subType').val("");
}
}
allQuery();
})
.bind("open_node.jstree",function (event, data){
//data.inst.select_node("#composite-pic-tabs-1", true);
});
}
<div id="jstree3" class="demo" style="margin-top:2em;">
<ul>
<li>Root node 1</li>
<li><a href="http://www.jstree.com">Root node 2</a></li>
</ul>
</div>
<script>
var index = 1;
$('#jstree3').find('li:eq(' + index + ')').attr('data-jstree', '{ "selected" : true }').end().jstree();
</script>