Jquery EasyUI Combotree 初始化赋值

Posted 蕃薯耀

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Jquery EasyUI Combotree 初始化赋值相关的知识,希望对你有一定的参考价值。

Jquery EasyUI Combotree 初始化赋值

 

================================

©Copyright 蕃薯耀 2018年5月7日

https://www.cnblogs.com/fanshuyao/

 

Jquery EasyUI Combotree 初始化赋值是在事件onLoadSuccess后,

使用xxx.combotree("setValue", cmm_code_id_value);给插件赋值,如下所示:

Js代码  收藏代码
  1. onLoadSuccess : function(node, data){  
  2.     var cmm_code_id_value = "${buildingNaming.cmm_code_id}";  
  3.     if(cmm_code_id_value != null && $.trim(cmm_code_id_value) != ""){  
  4.         var comboObj = $("#cmm_code_id");  
  5.         comboObj.combotree("setValue", cmm_code_id_value);  
  6.     }  
  7. }  

 

完整代码如下:

Js代码  收藏代码
  1. $("#cmm_code_id").combotree({  
  2.         multiple: true,  
  3.         required : true,  
  4.         checkbox : true,  
  5.         onlyLeafCheck : true,//只能叶子节点才能勾选  
  6.         url : "${pageContext.request.contextPath}/xxxxx",  
  7.         onBeforeSelect : function(node){  
  8.             $(this).tree("check", node.target);//控制点击文字时也能勾选  
  9.             return false;  
  10.         },  
  11.         onBeforeCheck : function(node, checked){  
  12.             if(checked){//如果是勾选操作,则把之前选中的节点清除(不勾选)  
  13.                 var nodes = $(this).tree("getChecked");  
  14.                 if(nodes.length > 0){  
  15.                     for(var i=0; i<nodes.length; i++){  
  16.                         $(this).tree("uncheck", nodes[i].target);  
  17.                     }  
  18.                 }  
  19.             }  
  20.         },  
  21.         onLoadSuccess : function(node, data){  
  22.             var cmm_code_id_value = "${buildingNaming.cmm_code_id}";  
  23.             if(cmm_code_id_value != null && $.trim(cmm_code_id_value) != ""){  
  24.                 var comboObj = $("#cmm_code_id");  
  25.                 comboObj.combotree("setValue", cmm_code_id_value);  
  26.             }  
  27.         }  
  28.     });  

 

 

(如果你觉得文章对你有帮助,欢迎捐赠,^_^,谢谢!) 

================================

©Copyright 蕃薯耀 2018年5月7日

https://www.cnblogs.com/fanshuyao/

以上是关于Jquery EasyUI Combotree 初始化赋值的主要内容,如果未能解决你的问题,请参考以下文章

jquery easyui中 combotree的使用

Jquery EasyUI Combotree根据选中的值展开所有父节点

Jquery EasyUI Combotree只能选择叶子节点且叶子节点有多选框

怎么写jquery easyui combotree 的onSelect事件,大侠们帮帮忙啊

雷林鹏分享:jQuery EasyUI 表单 - 创建树形下拉框

EasyUI——combotree