【发布时间】:2011-05-16 20:19:22
【问题描述】:
这可能是这个问题Possible to make jqGrid Search Box Stay on Page? 的后续问题 - 或者它可能不相关,因为手动单击搜索按钮会显示相同的行为。
我们有一个动态生成的网格,它是通过以下方式创建的:a) 发出 ajax 请求以根据报告 ID 获取网格列,然后 b) 设置网格模型并获取数据。当页面最初加载时,我们传入一个起始报告 id,但页面上有一个下拉框可以让用户更改报告。
当下拉列表更改时,我会卸载任何现有网格,发出 ajax 请求以获取列,设置网格模型,然后获取数据。列发生变化,数据发生变化,一切看起来都正确 - 除了搜索下拉列表中的搜索列没有变化。
如果我关闭搜索框并重新打开它,它仍然有旧的搜索列。同样,如果我单击重置按钮或重新加载整个网格。
【问题讨论】:
标签: jqgrid