easyui tree怎么实现单选 不会死循环

2025-05-07 22:55:31
推荐回答(1个)
回答1:

onLoadSuccess:function(node, data){
$('.tree-checkbox').unbind('click');
},
onSelect : function(node){
var cknodes = $(this).tree("getChecked");
for(var i = 0 ; i < cknodes.length ; i++){
$(this).tree("uncheck", cknodes[i].target);
}
//再选中改节点
$(this).tree("check", node.target);
}
先去掉复选框的click事件,再去用onSelect控制。