jQuery EasyUI combotree 只允许选叶子节点

原创 2015年05月07日 11:08:37

jQuery EasyUI combotree 只允许选叶子节点

如果不是叶子节点,清除选中:

$('#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");
        }  
    }  
}); 
版权声明:本文为博主原创文章,未经博主允许不得转载。 https://blog.csdn.net/CLeopard/article/details/45558437

jquery easyUI combotree 只允许取舍叶子节点

来自 http://renxin-327666062-qq-com.iteye.com/blog/1543097 特此感谢
  • zhichao2001
  • zhichao2001
  • 2014-05-15 09:55:19
  • 19704

jQuery EasyUI — 只选择combotree的叶子节点

1.定义Comboree
  • caryyin
  • caryyin
  • 2014-11-15 15:06:33
  • 1966

Easyui控制combotree只能选择叶子节点

$(function() { $('#tt').combotree({ url: 'getTree.do', onBeforeSelect: function(...
  • itmyhome
  • itmyhome
  • 2015-05-26 23:07:55
  • 4333

Easyui combotree 获取根节点以及所有节点的方法

1、Easyui combotree 获取根节点以及所人节点的方法 注:查看Easyui 文档,combotree继承自combo和tree。 ComboBox是有getData方法的。而combot...
  • ytangdigl
  • ytangdigl
  • 2017-06-28 11:44:13
  • 5125

combotree 只能选中叶子节点

combotree 只能选中叶子节点 一、 Aphorism 人之所恶在好为人师,慎言之。 二、summary 应该分为两种情况: 1. 第一种情况(单选): multiple == fal...
  • palmer_kai
  • palmer_kai
  • 2018-03-13 17:17:59
  • 14

easyui combotree 只选中叶子

//设置只有叶子节点选中 $("#树的id").combotree({onBeforeSelect: function(node) {var leaf = $(this).tree('is...
  • unknown09
  • unknown09
  • 2016-01-21 15:35:37
  • 522

Jquery easyui combotree清除选中扩展

Jquery easyui combotree这个控件一旦选择了就不能清空选择 于是想办法如何能清空选择. 有一个比较简单的解决方案如下: 在后台拼接json数据的时候,在拼接好的数据最后加一个选项...
  • yx13649017813
  • yx13649017813
  • 2015-08-26 17:06:31
  • 3791

EasyUI 中combotree 默认不能选择父节点

这需要添加如下字段就行,搜了半天,说什么判断是不是子节点什么的,都是胡扯! onlyLeafCheck:true, //病因分类  $('#artReason').combotree({ wi...
  • qq_14880455
  • qq_14880455
  • 2015-08-17 16:42:28
  • 4430

JQuery ztree 如何控制能够只让选取叶子节点

在设置里面设置var setting = {callback: {beforeClick: zTreeBeforeClick}};function zTreeBeforeClick(treeId, t...
  • menghuannvxia
  • menghuannvxia
  • 2017-02-06 16:49:19
  • 2886

easyui tree 子节点选中时,父节点也选中

onCheck:function(node){           //     var  node1=$(tree).tree('getParent',node.target);     $(t...
  • u011719689
  • u011719689
  • 2014-06-19 20:05:27
  • 4958
收藏助手
不良信息举报
您举报文章:jQuery EasyUI combotree 只允许选叶子节点
举报原因:
原因补充:

(最多只允许输入30个字)