动态更改过滤器工具栏选项

问题描述:

有没有什么办法可以动态设置'filterToolbar'选项?动态更改过滤器工具栏选项

这是我的问题。

  1. 最初我根据搜索选项需要一个过滤器 - 'defaultSearch : "eq"
  2. 一个按钮,点击之后,我需要改变的搜索选项 - defaultSearch : "cn"

    一种方法可以在defaultSearch选项动态地设置(我不知道天气是可能的),其他的会删除旧的filtertoolbar并添加新的filtertoolbar,默认搜索为“cn”。

这是可能与jqgrid?请告诉我。感谢你的帮助。先谢谢你。

我发现你的问题很有意思,所以在我所有的+1之前。

你不能改变的filtertoolbardefaultSearch参数的值,但是你可以动态改变:

$("#list").jqGrid('setColProp','name',{searchoptions:{sopt:['cn']}}); 

the demo通过defaultSearch定义并在“客户”列中的初始搜索选项是“CN” 。通过点击网格上方的两个按钮,您可以将选项更改为'bw'(开头)或'ew'(结束)。您可以轻松验证演示的工作方式。

+0

非常感谢Oleg。有用。我想知道如何去做。尝试了一些方法,任何事情都不适合我。这与我的想法完全不同。再次感谢..您的演示岩石.. – Sam 2011-04-05 02:57:38