如何将“;所有“;项目进入搜索工具栏的选择菜单
How to put an "All" item into select menu of search toolbar?
我在ASP.NET MVC project
中设置了一个JQGrid
。我的数据源对象有一个bool
属性,我想用JQGrid
来搜索它。
我在过滤器工具栏中设置了一个选择菜单,但我无法将"All"
项目放在第一位,这将清除该特定列上的过滤器。问题是,每当我在一列中选择"Yes"
时,在post参数中,我总是看到一个值为"" or -1
的过滤器,或者我为所有其他布尔列的"All"
选项值设置的任何过滤器,这当然会破坏服务器端搜索。
{
"stype": "select",
"index": "Validated",
"searchoptions": {
"sopt": ["eq", "ne"],
"value": "-1:All;true:Yes;false:No" },
"name": "Validated"
}
我的帖子数据:
filters: {"groupOp":"AND","rules":[{"field":"Activated","op":"eq","data":"true"},{"field":"Validated","op":"eq","data":"-1"}]}
在服务器端,我使用了Trirand的ASP.NET MVC JQGrid
套件进行数据绑定和自动处理。
如果您将以下内容作为下拉列表的搜索条件,它应该可以
:All;true:Yes;false:No
我也在使用JQGrid,这满足了我的需求。
如果字符串为空,则不会将条件传递给服务器端。
相关文章:
- 删除CKEditor工具栏按钮,但不删除功能
- Sencha触摸:工具栏无法正常滚动
- 使用网格ID隐藏剑道网格工具栏
- 如何在IE中隐藏菜单栏,工具栏
- 将此事件添加到工具栏
- ExtJS--如何居中对齐两个工具栏按钮
- 在某些URL上显示火狐插件工具栏
- 如何将自定义图标添加到 JqGrid 顶级工具栏按钮
- 如何在较新版本的 Free-JQGard 中重置搜索工具栏和搜索过滤器
- 过滤器重新加载页面时的工具栏不搜索
- 使jqGrid多选选择在分页、工具栏搜索或筛选后保持不变
- jqgrid工具栏搜索或外部搜索功能
- 如何使用免费的jqgrid搜索和查看工具栏外的工具栏按钮
- 如何像JqGrid中那样创建ExtJS网格工具栏搜索
- 搜索工作在工具栏,但不是在主体
- jqGrid工具栏搜索小数
- 如何填充jqGrid过滤器工具栏并在页面加载时进行搜索(ASP.net webforms)
- 如何使jqGrid工具栏搜索在任何事件中寻找at,而不仅仅是开始
- 如何将“;所有“;项目进入搜索工具栏的选择菜单
- 如何让 jqGrid 工具栏搜索工作