easyui 的combogrid查询参数如何传递
时间: 2024-01-10 12:02:00 浏览: 185
实现mybatis-只有一个参数传递的查询+代码+注释
在 easyui 的 combogrid 中,查询参数可以通过以下两种方式进行传递:
1. 使用 queryParams 属性
可以通过设置 combogrid 的 queryParams 属性来传递查询参数。该属性是一个对象,包含了需要传递的查询参数的键值对,例如:
```
$('#my-combogrid').combogrid({
url: 'data.php',
queryParams: {
keyword: 'apple',
category: 'fruit'
}
});
```
在上面的例子中,通过 queryParams 属性传递了两个查询参数:keyword 和 category。
2. 使用 onBeforeLoad 事件
可以在 combogrid 的 onBeforeLoad 事件中手动设置查询参数。该事件在 combogrid 加载数据之前触发,可以在事件处理函数中设置 queryParams 属性,例如:
```
$('#my-combogrid').combogrid({
url: 'data.php',
onBeforeLoad: function(param){
param.keyword = 'apple';
param.category = 'fruit';
}
});
```
在上面的例子中,通过 onBeforeLoad 事件手动设置了两个查询参数:keyword 和 category。这两个参数会被自动添加到请求的 URL 中。
阅读全文