如何阻止JqGrid添加其他搜索过滤器行?

时间:2011-04-18 15:16:26

标签: search jqgrid

我们有一个jqGrid,它始终显示网格上方的搜索框。显示的报告由下拉列表控制。如果用户更改报告,我们将以编程方式重置网格。如果用户导航到网格记录然后返回到网格页面,或者如果用户刷新网格页面,我们将从会话中恢复搜索条件。这也有效。但是,如果我们刷新或返回,网格正在添加一个新的搜索行。查看截图。实际的搜索条件是Last Name包含'Jet'。但是,网格添加了一行空白来搜索“id”。如果我再次刷新,它不会继续添加更多行 - 只有一行空行。我需要阻止它添加新行 enter image description here

1 个答案:

答案 0 :(得分:1)

我想,你遇到与here所述相同的问题。所以你应该做同样的事情:测试是否设置了postData.filters参数,然后使用searchFilter().del()来删除saerch对话框中的最后一行。有关详细信息,请参阅the demo中的the answer

如果它不起作用,您应该发布可用于重现问题的演示示例。