基于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标签
×
权限分配