首页 > 编程 > JavaScript > 正文

EasyUI 中combotree 默认不能选择父节点的实现方法

2019-11-19 19:02:21
字体:
来源:转载
供稿:网友

这需要添加如下字段就行,搜了半天,说什么判断是不是子节点什么的,都是胡扯!

onlyLeafCheck:true,//病因分类 $('#artReason').combotree({width:200,method:'GET',  //url: '${ctx}/business/dict/json/DicEtilolgy',  data:DicEtilolgy_data,  idField : 'id',  textFiled : 'name',parentField : 'pid',  animate:true,  mode:'local',  multiple: true,  onlyLeafCheck:true,  onbeforeselect:function(node){  debugger;        alert(node.state);        if(node.state){          $("#artReason").tree("unselect");        }      },onClick:function(data){return;debugger;},  onLoadSuccess:function(node,data){//   $("#artReason").combotree('setValue',['11','12']);    },//  onSelect : function(node) { //   debugger;//   if(parseInt(node.id)<10){//   $('#artReason').combotree('clear');//   return;//   }//    //返回树对象 //    var tree = $(this).tree; //    //选中的节点是否为叶子节点,如果不是叶子节点,清除选中 //    var isLeaf = tree('isLeaf', node.target); //    if (!isLeaf) { //      //清除选中 //      $('#artReason').combotree('clear'); //    } //  },   onChange:function(newValue, oldValue) {   debugger;  },//  filter:function(q,row){ //   debugger;//   var opts=$(this).combobox("options"); //   return row[opts.textField].indexOf(q)>-1;//将从头位置匹配改为任意匹配 //   },});

以上这篇EasyUI 中combotree 默认不能选择父节点的实现方法就是小编分享给大家的全部内容了,希望能给大家一个参考,也希望大家多多支持武林网。

发表评论 共有条评论
用户名: 密码:
验证码: 匿名发表