`
sonckchi
  • 浏览: 15480 次
  • 性别: Icon_minigender_1
  • 来自: 北京
社区版块
存档分类
最新评论

ExtJs3.0 Ext.form.CheckboxGroup批量取值和设值方法

阅读更多
/** 设值方法
     * @param {Ext.form.CheckboxGroup} boxGroup
     * @param {Array} value
     */
	function SetBoxGroupValues(boxGroup,value){ 			
		var valueText=","+value+",";
		var valuesChecked=new Array();
 		boxGroup.eachItem(function (item){
 			index=valueText.indexOf(","+item.inputValue+",");
			item.setValue(index>-1?true:false);
	    });
	}
    /** 取值方法
     * @param {Ext.form.CheckboxGroup} boxGroup
     * @return {String}
     */
	function GetBoxGroupValues(boxGroup)
	{
		var valueText="";
	    boxGroup.eachItem(function (item){
	       if(!item.checked) return;
	       if(valueText==="")
	       {
	           valueText=item.inputValue;
	       }else
	       {
	         valueText+=","+item.inputValue;
	       }
	    });
	    return valueText;
	}
分享到:
评论

相关推荐

Global site tag (gtag.js) - Google Analytics