本文共 737 字,大约阅读时间需要 2 分钟。
如果不是叶子节点,清除选中:
$('#ddtree').combotree( { //选择树节点触发事件 onSelect : function(node) { //返回树对象 var tree = $(this).tree; //选中的节点是否为叶子节点,如果不是叶子节点,清除选中 var isLeaf = tree('isLeaf', node.target); if (!isLeaf) { //清除选中 $('#ddtree').combotree('clear'); } } });
点击父节点后,下拉框变为空,很突兀,交互不好。改:
$('#ddtree').combotree({ //选择树节点触发事件 onSelect : function(node) { //返回树对象 var tree = $(this).tree; //选中的节点是否为叶子节点,如果不是叶子节点,清除选中 var isLeaf = tree('isLeaf', node.target); if (!isLeaf) { //清除选中 $('#ddtree').treegrid("unselect"); } } });
转载地址:http://sxnmb.baihongyu.com/