动态更改过滤器工具栏选项
问题描述:
有没有什么办法可以动态设置'filterToolbar'
选项?动态更改过滤器工具栏选项
这是我的问题。
- 最初我根据搜索选项需要一个过滤器 -
'defaultSearch : "eq"
-
一个按钮,点击之后,我需要改变的搜索选项 -
defaultSearch : "cn"
一种方法可以在
defaultSearch
选项动态地设置(我不知道天气是可能的),其他的会删除旧的filtertoolbar
并添加新的filtertoolbar
,默认搜索为“cn”。
这是可能与jqgrid?请告诉我。感谢你的帮助。先谢谢你。
答
我发现你的问题很有意思,所以在我所有的+1之前。
你不能改变的filtertoolbar
defaultSearch
参数的值,但是你可以动态改变:
$("#list").jqGrid('setColProp','name',{searchoptions:{sopt:['cn']}});
在the demo通过defaultSearch
定义并在“客户”列中的初始搜索选项是“CN” 。通过点击网格上方的两个按钮,您可以将选项更改为'bw'(开头)或'ew'(结束)。您可以轻松验证演示的工作方式。
非常感谢Oleg。有用。我想知道如何去做。尝试了一些方法,任何事情都不适合我。这与我的想法完全不同。再次感谢..您的演示岩石.. – Sam 2011-04-05 02:57:38