1. 程式人生 > >easyui combotree 禁止選中父節點

easyui combotree 禁止選中父節點

$('#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;
			}, 
			//只能選擇子節點
			onBeforeCheck: function (node) {
                if (!$("#userid").combotree("tree").tree('isLeaf', node.target)) {
                    return false;
                }
            }
		});

關鍵程式碼

//只能選擇子節點
onBeforeCheck: function (node) {
   if (!$("#userid").combotree("tree").tree('isLeaf', node.target)) {
        return false;
     }
 }