jqGrid中的'setGridParam'是什么意思
时间: 2023-05-31 21:05:07 浏览: 211
jqGrid中的'setGridParam'是一个方法,用于设置jqGrid的参数。它可以在运行时动态地更改jqGrid的参数,例如排序、搜索、分页等。通过使用'setGridParam'方法,可以使jqGrid在运行时根据需要动态地更新数据。具体用法可以查看jqGrid的文档。
相关问题
jqgrid setgridparam
`setGridParam` 是 jqGrid 提供的一个函数,用于设置 Grid 参数。它可以接受一个对象作为参数,该对象包含要修改的 Grid 参数。例如,可以使用 `setGridParam` 函数来修改 Grid 中的数据源、排序方式、分页等参数。与其它 jqGrid 函数一样,`setGridParam` 函数需要在 Grid 初始化之后调用。
以下是一个示例:
```javascript
// 初始化 Grid
jQuery("#grid").jqGrid({
url: 'data.json',
datatype: 'json',
colNames: ['ID', 'Name', 'Price'],
colModel: [
{name: 'id', index: 'id', width: 55},
{name: 'name', index: 'name', width: 200},
{name: 'price', index: 'price', width: 100, align: 'right'}
],
rowNum: 10,
rowList: [10, 20, 30],
pager: '#pager',
sortname: 'id',
viewrecords: true,
sortorder: 'asc'
});
// 修改 Grid 参数
jQuery("#grid").jqGrid('setGridParam', {
url: 'newdata.json',
sortname: 'name',
sortorder: 'desc'
});
// 刷新 Grid
jQuery("#grid").trigger('reloadGrid');
```
在上面的代码中,我们首先初始化了一个 Grid,并指定了数据源、列模型、分页等参数。然后,我们使用 `setGridParam` 函数修改了 Grid 的数据源和排序方式。最后,我们使用 `trigger` 函数刷新了 Grid。
jqgrid setgridparam 打印返回值
`GridParam`方法没有返回值,因此无法对其进行打印。该方法的作用是设置或更改Grid的参数。如果您想查看Grid的参数是否已更改,可以使用`getGridParam`方法来获取Grid的参数值,并对其进行打印或其他操作。例如:
```javascript
var url = $("#grid").getGridParam("url");
console.log(url);
```
这将获取Grid的数据来源,将其存储在变量`url`中,并将其打印到控制台中。
阅读全文