首页 > 代码库 > extjs CheckboxGroup
extjs CheckboxGroup
// 复选框 var fxkGroup = new Ext.form.CheckboxGroup({ id : ‘fxkGroup‘, xtype : ‘checkboxgroup‘, name : ‘fxkGroup‘, width : 350, columns : 3, // 在上面定义的宽度上展示3列 items : [{ boxLabel : ‘分管副主任‘, id : ‘T65B‘, name : ‘fgfzr‘, inputValue : "1" }, { id : ‘T65A‘, boxLabel : ‘政治部主任‘, name : ‘zzbzr‘, inputValue : "2" }, { id : ‘hxjy‘, boxLabel : ‘含下级院‘, name : ‘hxjy‘, inputValue : "3" }] }); this.FxkGroup = fxkGroup;
查询时
Search : function() { var val = ‘‘; // 获取通过checkboxgroup定义的checkbox值 var fxkValue = http://www.mamicode.com/Ext.getCmp(‘fxkGroup‘).getChecked(); var array = new Array(); Ext.Array.each(fxkValue, function(item) { array.push(item.id); }); for (var index = 0; index < array.length; index++) { if (index != array.length - 1) { val += "‘" + array[index] + "‘,"; } else { val += "‘" + array[index] + "‘"; } } this.baseParams.checkbox = val; this.Reload(); },
在sql文件中
#set($checkbox = $request.getParameter("checkbox")) #if($checkbox && $checkbox != "") and zb.dmcod IN ($checkbox) #end
extjs CheckboxGroup
声明:以上内容来自用户投稿及互联网公开渠道收集整理发布,本网站不拥有所有权,未作人工编辑处理,也不承担相关法律责任,若内容有误或涉及侵权可进行投诉: 投诉/举报 工作人员会在5个工作日内联系你,一经查实,本站将立刻删除涉嫌侵权内容。