extjs CheckboxGroup
2024-10-06 21:47:35
// 复选框
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 = 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
最新文章
- c++ 类静态成员、非静态成员初始化
- ASP.NET知识总结(7.状体保持)
- Spell-DBC
- JAVA学习笔记(一):一个小爬虫的例子
- Scala学习笔记(七):Application特质
- PHPwebshell分析
- VS2013控制台一闪而过问题解决方法
- 10.10 dos试验
- ASP.NET MVC ModelState
- HTML5之图像处理
- Convert.ToInt32()与int.Parse()的区别 (转载)
- ubuntu下openGL的配置方法
- 性能是全新的 SEO
- 《招一个靠谱的移动开发》iOS面试题及详解(下篇)
- 使用Python完成排序(快排法、归并法)
- Deploy, Issue and Transfer Tokens
- 数字int字符串str(深入学习)
- sublime自动对齐Alignment插件快捷键
- OpenGL ES 2.0 Shader 调试新思路(二): 做一个可用的原型
- 《Linux命令行与shell脚本编程大全》第十一章 构建基本脚本