level 4
伶俐且通融的才俊09
楼主
在我们的项目如有一个ajax方法从服务端获得全部节点数据的json
json结果类似如下所示:
[
{"id":"-1", "name":"系统资源", "url":"", "target":"", "nocheck":true, "click":"", "children":[
{"id":"4028c7c1-295d4ead-0129-5d61f739-0006", "name":"用户管理系统", "url":"", "target":"", "nocheck":false, "click":"", "children":[
{"id":"4028c7c1-295d4ead-0129-5d63c14a-000a", "name":"数据字典管理", "url":"", "target":"", "nocheck":false, "click":"", "children":[
{"id":"4028c7c1-295d4ead-0129-5d66954a-000f", "name":"基础数据类别维护", "url":"", "target":"", "nocheck":false, "click":""},
{"id":"4028c7c1-295d4ead-0129-5d676433-0010", "name":"基础数据维护", "url":"", "target":"", "nocheck":false, "click":""}]
},
{"id":"4028c7c1-295d4ead-0129-5d644281-000b", "name":"系统授权管理", "url":"", "target":"", "nocheck":false, "click":"", "children":[
{"id":"4028c7c1-295d4ead-0129-5d68f6d9-0011", "name":"系统资源维护", "url":"", "target":"", "nocheck":false, "click":""},
{"id":"4028c7c1-295d4ead-0129-5d69bd84-0012", "name":"菜单维护", "url":"", "target":"", "nocheck":false, "click":""},
{"id":"4028c7c1-295d4ead-0129-5d7266be-0013", "name":"人员管理范围维护", "url":"", "target":"", "nocheck":false, "click":""},
{"id":"4028c7c1-295d4ead-0129-5d73473b-0014", "name":"角色维护", "url":"", "target":"", "nocheck":false, "click":""},
{"id":"4028c7c1-2c4e0265-012c-4e06e893-0005", "name":"子系统维护", "url":"", "target":"", "nocheck":false, "click":""}]
}]
}]
}
]
当我用如下的setting及以上数据对ztree进行初始化后
var resourceTree;
var resourceTreeSetting = {
check: {
enable: true,
chkStyle: "checkbox"
},
callback: {
onClick: onResourceClick,
onCheck: onResourceCheck
}
};
resourceTree = $.fn.zTree.init($("#resource_tree"), resourceTreeSetting, resourceTreeNodes);
会报如下异常:SCRIPT5007: Unable to get value of the property 'chkDisabled': object is null or undefined
请作者帮忙分析一下。
2012年07月20日 08点07分
1
json结果类似如下所示:
[
{"id":"-1", "name":"系统资源", "url":"", "target":"", "nocheck":true, "click":"", "children":[
{"id":"4028c7c1-295d4ead-0129-5d61f739-0006", "name":"用户管理系统", "url":"", "target":"", "nocheck":false, "click":"", "children":[
{"id":"4028c7c1-295d4ead-0129-5d63c14a-000a", "name":"数据字典管理", "url":"", "target":"", "nocheck":false, "click":"", "children":[
{"id":"4028c7c1-295d4ead-0129-5d66954a-000f", "name":"基础数据类别维护", "url":"", "target":"", "nocheck":false, "click":""},
{"id":"4028c7c1-295d4ead-0129-5d676433-0010", "name":"基础数据维护", "url":"", "target":"", "nocheck":false, "click":""}]
},
{"id":"4028c7c1-295d4ead-0129-5d644281-000b", "name":"系统授权管理", "url":"", "target":"", "nocheck":false, "click":"", "children":[
{"id":"4028c7c1-295d4ead-0129-5d68f6d9-0011", "name":"系统资源维护", "url":"", "target":"", "nocheck":false, "click":""},
{"id":"4028c7c1-295d4ead-0129-5d69bd84-0012", "name":"菜单维护", "url":"", "target":"", "nocheck":false, "click":""},
{"id":"4028c7c1-295d4ead-0129-5d7266be-0013", "name":"人员管理范围维护", "url":"", "target":"", "nocheck":false, "click":""},
{"id":"4028c7c1-295d4ead-0129-5d73473b-0014", "name":"角色维护", "url":"", "target":"", "nocheck":false, "click":""},
{"id":"4028c7c1-2c4e0265-012c-4e06e893-0005", "name":"子系统维护", "url":"", "target":"", "nocheck":false, "click":""}]
}]
}]
}
]
当我用如下的setting及以上数据对ztree进行初始化后
var resourceTree;
var resourceTreeSetting = {
check: {
enable: true,
chkStyle: "checkbox"
},
callback: {
onClick: onResourceClick,
onCheck: onResourceCheck
}
};
resourceTree = $.fn.zTree.init($("#resource_tree"), resourceTreeSetting, resourceTreeNodes);
会报如下异常:SCRIPT5007: Unable to get value of the property 'chkDisabled': object is null or undefined
请作者帮忙分析一下。