如何在jqGrid中的请求中将postData._search设置为true?

时间:2010-12-30 21:00:33

标签: javascript jqgrid

虽然我已经能够以编程方式添加自己的帖子数据,但我似乎无法弄清楚如何让此代码在请求中发送_search: true

var data = grid.jqGrid("getGridParam", "postData");
data._search = true;
data.searchString = id.toString();
data.searchOper = "eq";
data.searchField = "userid";
grid.jqGrid("setGridParam", { "postData": data });
grid.trigger("reloadGrid");

正确添加字段,但是_search的某处似乎设置为false,因为每个请求都将其设置为false。为了让它“真实”,我还有其他一些事情需要做吗?我正在运行工具栏搜索,但大多数情况下,当调用此代码时,没有输入任何内容,并且我的服务器上的大量实用程序代码在处理搜索之前会检查_search。

1 个答案:

答案 0 :(得分:6)

还有一个附加参数search,需要设置该参数才能启动搜索。无需明确设置_search postData参数。我建议查找一些旧的答案,在那里找到如何使用搜索的示例: