$("#workNodeCodes").tree({
url: baseURL+'template/getWorkNode?templateTableId='+templateTableId,
width: '100%',
onlyLeafCheck: false,//只在叶子节点显示复选框
checkbox:true, //打开复选框
cascadeCheck:true,
onBeforeCheck: function (node) {
//根据后台传的数据disabled,是否可以点击。(禁用节点)
if (node.disabled) {
return false;
}
},
onSelect:function(node){ //选中行同时选中复选框
if(node.checkState=="unchecked"){
$("#workNodeCodes").tree("check",node.target);
}else{
$("#workNodeCodes").tree("uncheck",node.target);
}
},
onLoadSuccess:function () {//数据回显。
if(templateTableId){
$.post(baseURL+'template/getSelectedWorkNode',{"templateTableId":templateTableId},function (res) {
if(res){
for(var i=0;i<res.length;i++) {
var node = $("#workNodeCodes").tree("find", res[i].work_node_code);
$("#workNodeCodes").tree("check", node.target);
}
}
})
}
}
})
```
easyui-tree的关于复选框及回显数据问题
最新推荐文章于 2023-12-14 09:43:03 发布