zoukankan      html  css  js  c++  java
  • EasyUI tree扩展获取实心节点

    <script type="text/javascript">
    			//扩展 获得tree 的实心节点  
    			$(function(){
    				$.extend($.fn.tree.methods,{
    					getCheckedExt: function(jq){
    						var checked = $(jq).tree("getChecked");                     //获取选中的选项 也就是打钩的 
    						var checkbox2 = $(jq).find("span.tree-checkbox2").parent(); //获取实心的选项 也就是实心方块的 
    						$.each(checkbox2,function(){
    							var node = $.extend({}, $.data(this, "tree-node"), {
    								target : this
    							});
    							checked.push(node);
    						});
    						return checked;
    					}
    				});
    			})
    			/*
    			注: checkbox0是没有被选中的 
    				checkbox1是被选中打钩的 
    				checkbox2是实心节点
    			*/
    			function getSelect(){
    	      	 	 var solids = $("#trueULid").tree("getCheckedExt");
    	      	 	 var nodes = '';
    		       	 $.each(solids,function(){
    		       	  	 nodes+=this.id+',';
    		       	 });
    		       	 $("#typeRole").val(nodes);  //将所有ID值保存 
    	      	}	
    		</script>

    <input type="hidden" id="typeRole" name="typeRole"  value="" />
    隐藏域保存所有树节点ID传入后台

    <input onclick="getSelect();" type="submit" value="提交" class="submit" class="submit" />










  • 相关阅读:
    c++异常处理
    循环数比较
    交错01串
    六一儿童节
    独立的小易
    牛客网上的最后一位
    微微信.NET 为什么採用文件系统而不是数据库?
    Ugly Numbers(1.5.8)
    xcode6-beta下载
    接收socket数据的粘包处理
  • 原文地址:https://www.cnblogs.com/itmyhome/p/4131395.html
Copyright © 2011-2022 走看看