动态更改filterToolbar选项

时间:2011-04-04 20:23:05

标签: javascript jquery jqgrid

有什么方法可以动态设置'filterToolbar'选项吗?

这是我的问题。

  1. 最初我需要根据搜索选项过滤 - 'defaultSearch : "eq"
  2. 单击按钮后
  3. 我需要将搜索选项更改为 - defaultSearch : "cn"

    一种方法可以动态设置defaultSearch选项(我不知道天气可能),其他方法会移除旧的filtertoolbar并添加新的filtertoolbar defaultsearch为“cn”。

  4. 这可能与jqgrid一起使用吗?请告诉我。感谢您的帮助。提前谢谢。

1 个答案:

答案 0 :(得分:3)

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

您无法更改defaultSearch filtertoolbar参数的值,但您可以动态更改:

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

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