基于jstree使用AJAX请求获取数据形成树
概述:
一般情况下都是通过ajax进行请求获取数据。boostrap+ajax
1、代码
//权限分配 $('#authority').click(function(){ $("#jstree").jstree({ "core":{ "themes":{ "responsive":false }, //sothatcreateworks "check_callback":true, 'data':function(obj,callback){ varjsonstr="[]"; varjsonarray=eval('('+jsonstr+')'); $.ajax({ type:"GET", url:"/demo/authority/getAuthoritys", dataType:"json", async:false, success:function(result){ vararrays=result; for(vari=0;i总结:
"responsive":false:表示主题是否适应手机类小尺寸屏幕,默认为false
"check_callback":true:表示形成树是否可以重新组织,也是改变顺序,层次关系
callback.call(this,jsonarray):将数组放入树形
types:{}设置类型,图标
"state":{"key":"demo2"}:将选中的状态保存浏览器中
"plugins":["dnd","state","types","checkbox","wholerow"]表示插件相关,详情参考点击打开链接
url路径换成你后台地址,返回时json数组
2、html标签
× 权限分配