jqgrid searchGrid api
时间: 2023-11-12 20:07:42 浏览: 146
jqGrid 提供了一个名为 searchGrid 的 API,用于在表格中执行高级搜索操作。该方法可以接受一个参数对象,该对象包含搜索选项和回调函数。以下是一个示例用法:
```javascript
$("#grid").jqGrid("searchGrid", {
multipleSearch: true,
multipleGroup: true,
showQuery: true,
onSearch: function() {
console.log("Search initiated");
},
onClose: function() {
console.log("Search closed");
}
});
```
在上面的示例中,我们使用 `searchGrid` 方法在名为 `grid` 的表格中打开高级搜索对话框。我们传递了一个对象参数,该对象包含以下属性:
- `multipleSearch`: 如果设置为 `true`,则启用多条件搜索。默认为 `false`。
- `multipleGroup`: 如果设置为 `true`,则启用多条件分组。默认为 `false`。
- `showQuery`: 如果设置为 `true`,则在搜索对话框中显示查询字符串。默认为 `false`。
- `onSearch`: 在搜索对话框中点击“搜索”按钮时触发的回调函数。
- `onClose`: 在搜索对话框关闭时触发的回调函数。
在回调函数中,您可以执行任何您想要执行的操作,例如向服务器发送搜索请求,并在表格中显示结果。
阅读全文