javascript - 动态更改 filterToolbar 选项

标签 javascript jquery jqgrid

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

这是我的问题。

  1. 最初我需要根据搜索选项进行筛选,如 - 'defaultSearch : "eq"

  2. 单击按钮后,我需要将搜索选项更改为 - defaultSearch : "cn"

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

jqgrid 可以吗?请告诉我。感谢你的帮助。提前谢谢你。

最佳答案

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

您不能更改filtertoolbardefaultSearch 参数的值,但您可以动态更改:

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

the demo defaultSearch 定义的“Client”列中的初始搜索选项是“cn”。通过单击网格上方的两个按钮,您可以将选项更改为“bw”(开始于)或“ew”(结束于)。您可以在演示中轻松验证该方法是否有效。

关于javascript - 动态更改 filterToolbar 选项,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/5543902/

相关文章:

javascript - 悬停问题。对齐方式改变了。它向下移动

javascript - ReactJS/jQuery 获取 HTML

javascript - meteor.js 和 mongodb - 如何在每个空格键中传递当前元素的 _id

javascript - 将函数中的对象分配给变量或调用setState而不使用这个?

javascript - 如何使用 jquery 获取 jqgrid 对象

jquery - jqgrid 和 jqPivot : How to remove grouping when xDimension have multi value?

sorting - 我如何使用 loadonce :true and rownum:5 对 jqgrid 数据进行排序

javascript - TypeScript 中有类似 Main() 的函数吗?

javascript - 文本交换后保存文本

javascript - 数字框对齐