easyui 的 combotree只能选择子节点
程序员文章站
2022-05-19 08:12:42
...
$('#userid').combotree({
url : '${basePath}role/getRoleUser.htm',
parentField : 'parent_id',
cascadeCheck:false,
multiple:true,
panelHeight : 180,
formatter : function(node) {
node.text = node.name;
return node.name;
},
//只能选择子节点
onBeforeSelect: function (node) {
//返回树对象
var tree = $(this).tree;
//选中的节点是否为叶子节点,如果不是叶子节点,清除选中
var isLeaf = tree('isLeaf', node.target);
if (!isLeaf) {
$("#userid").treegrid("unselect");
}
}
});