gpt4 book ai didi

jquery - 如何在页面刷新时重建 JQGrid 查询?

转载 作者:行者123 更新时间:2023-12-01 06:07:05 24 4
gpt4 key购买 nike

我正在使用 JQGrid 在客户端站点上实现一些要求,并且喜欢这个工具,但一直无法克服一个障碍。

我需要在页面刷新时保留搜索参数。我正在使用多重搜索,并且第一部分是在执行搜索时获取搜索参数。我使用以下代码来执行此操作:

...
loadBeforeSend: function (xhr) {
var postData = $("#list").jqGrid('getGridParam', 'postData');
var outData = '';
$.each(postData, function(key, value) {
if (key!='_search'){
outData = outData + key + '=' + value + '|';
}
});
window.location.hash = escape(outData);
},
...

这非常有效,刷新后我可以轻松获取搜索数据,但是我无法弄清楚如何将搜索参数默认为这些值。

如果更容易的话,我愿意转向过滤器工具栏实现。

最佳答案

您需要的只是修改一些 postData 属性。关于非常接近的主题的其他一些旧答案可以向您展示如何操作 postData 属性:this answer , another one , this onethis one 。答案中的所有示例都显示了在所有类型的 jqGrid 搜索中扮演 postDatasearch 参数的角色。

关于jquery - 如何在页面刷新时重建 JQGrid 查询?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/4693918/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com