在jqgrid过滤器工具栏中,文本框搜索工作正常...我想要包含复选框而不是文本框以供搜索。
如何创作?请解释一下..
提前感谢..
答案 0 :(得分:3)
在过滤器工具栏中,您最好使用选择元素三个值:“已选中”,“未选中”和“无过滤器”(请参阅How can I add a "Select All" option to a jqGrid select toolbar filter? )。因为您应该选择更好地对应于列的名称或列名的文本。如果您只有复选框中的两个值,那么您将始终使用复选框对列进行过滤。
答案 1 :(得分:3)
Jqgrid搜索工具栏
“搜索工具栏”中没有添加复选框的选项,但我们可以在网格行中添加一个值为复选框的列
替代方式:
It contains the following options for common searching
搜索,S类型,searchoptions,searchrules 强>
stype:
text:在搜索工具栏中创建文本元素
选择:在搜索工具栏中创建选择(下拉)元素
示例:
我有一个列名为 system_defined 的网格,我想在每个网格行中显示复选框,搜索工具栏将显示为带有多选选项的下拉值。
{name:' system_defined',index:' system_defined',edittype:' checkbox',search:true,formatter:" checkbox&#34 ;,editoptions:{value:" 1:Yes; 0:No"},editable:true,searchoptions:{sopt:[' eq'],value:":所有; 1:是; 0:没有" },stype:'选择'}