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");
        }  
    }  
}); 
版权声明:本文为博主原创文章,未经博主允许不得转载。

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

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

easyui combotree 实现勾选checkbox 同时选择所有子节点,取消父节点同时取消所有子节点

easyui combotree 实现勾选checkbox 同时选择所有子节点,取消父节点同时取消所有子节点...
  • qq_32384249
  • qq_32384249
  • 2017年05月11日 10:51
  • 1068

EasyUI tree 选中父节点子节点全部选中,选中子节点父节点不选中

需求:EasyUI tree 选中父节点子节点全部选中,选中子节点父节点不选中 效果:            /** * 给树增加onCheck事件,首先使用cascadeC...
  • qq_15351167
  • qq_15351167
  • 2017年11月24日 12:27
  • 307

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

$(function() { $('#tt').combotree({ url: 'getTree.do', onBeforeSelect: function(...
  • itmyhome
  • itmyhome
  • 2015年05月26日 23:07
  • 3907

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

1.定义Comboree
  • caryyin
  • caryyin
  • 2014年11月15日 15:06
  • 1735

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

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

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

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

ztree树父节点不被选中或获取所有节点不获取父节点值的方法

项目中使用ztree,复选框选择节点会把父节点给勾上,获取节点值时不想获取父节点的值。那么怎么做呢?查api,在treeNode的操作里找到了解决方法。 一、第一种方法是生成树时设置父节点不被选中(...
  • cs6704
  • cs6704
  • 2015年12月23日 14:09
  • 6166

EasyUI获取combotree的子节点,通过某个节点文本获得该节点id

项目中遇到一个问题,控制一个combtree的值取自另一个combotree2选择的值,这个步骤比较简单。但是,当combotree2的值为 “全部” 时(即没有明确选择某个值的情况),要将combo...
  • huajianjiu_
  • huajianjiu_
  • 2017年02月28日 14:05
  • 2911

easyui combotree 只选中叶子

//设置只有叶子节点选中 $("#树的id").combotree({onBeforeSelect: function(node) {var leaf = $(this).tree('is...
  • unknown09
  • unknown09
  • 2016年01月21日 15:35
  • 489
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:jQuery EasyUI combotree 只允许选叶子节点
举报原因:
原因补充:

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