jsTree ajax 获取json数据加载树
发布时间:2020-12-16 03:33:17 所属栏目:百科 来源:网络整理
导读:后台获取json格式数据。 直接上代码。 最后有一张官方ajax获取tree的说明。 var ajaxTreeSample = function () { $( "#tree_4" ).jstree({ "core" : { "themes" : { "responsive" : false }, // so that create works "check_callback" : true , 'data' : fu
后台获取json格式数据。 var ajaxTreeSample = function() {
$("#tree_4").jstree({
"core" : {
"themes" : {
"responsive": false
},// so that create works
"check_callback" : true,'data' : function (obj,callback) {
var jsonstr="[]";
var jsonarray = eval('('+jsonstr+')');
$.ajax({
type: "POST",url:"/bms/wechat/wemenu/show.do",dataType:"json",async: false,success:function(result) {
var arrays= result.data;
for(var i=0 ; i<arrays.length; i++){
var arr = {
"id":arrays[i].menuId,"parent":arrays[i].parentId=="root"?"#":arrays[i].parentId,"text":arrays[i].menuName
}
jsonarray.push(arr);
}
}
});
callback.call(this,jsonarray);
}
},"types" : {
"default" : {
"icon" : "fa fa-folder icon-state-warning icon-lg"
},"file" : {
"icon" : "fa fa-file icon-state-warning icon-lg"
}
},"state" : { "key" : "demo3" },"plugins" : [ "dnd","state","types" ]
});
} (编辑:李大同) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |