不知道说清楚没
3 个解决方案
#1
checked:true
#2
$('#id').combotree({
url: '',
onLoadSuccess: function (data) {
$('#id').combotree('setValues', [<%=ViewData["该角色已有的权限ID"]%>]);
}
});
#3
1楼的兄弟说的checked:true用着得再后台就判断好才行,我自己已经解决了,前端发送ajax请求获取数据后判断如下:
$.ajax({
url:"${ctx}/sysman/userAction!loadResourcesJsonByRoleId.action?user.id=${user.id}",
dataType:"json",
cache:false,
async:true,
success:function(data){
$(data).each(function(i, obj){
var n = $("#resource_tree").tree('find',obj.id);
if(n){
$("#resource_tree").tree('check',n.target);
}
});
},
error:function(){alert("发送请求失败");}
});[/
#1
checked:true
#2
$('#id').combotree({
url: '',
onLoadSuccess: function (data) {
$('#id').combotree('setValues', [<%=ViewData["该角色已有的权限ID"]%>]);
}
});
#3
1楼的兄弟说的checked:true用着得再后台就判断好才行,我自己已经解决了,前端发送ajax请求获取数据后判断如下:
$.ajax({
url:"${ctx}/sysman/userAction!loadResourcesJsonByRoleId.action?user.id=${user.id}",
dataType:"json",
cache:false,
async:true,
success:function(data){
$(data).each(function(i, obj){
var n = $("#resource_tree").tree('find',obj.id);
if(n){
$("#resource_tree").tree('check',n.target);
}
});
},
error:function(){alert("发送请求失败");}
});[/