jqgrid 常用属性
时间: 2024-02-10 11:11:18 浏览: 30
jqGrid 是一个基于 jQuery 的表格插件,它具备丰富的功能和灵活的设置选项。下面是 jqGrid 常用的属性:
1. url:数据请求地址
2. datatype:数据类型,支持 json, xml, text 等
3. colNames:列名数组
4. colModel:列属性数组,包括列名、数据类型、宽度、对齐方式等
5. rowNum:每页显示行数
6. rowList:每页显示行数选择器选项
7. pager:分页栏元素选择器
8. sortname:默认排序列名
9. sortorder:默认排序方式,asc 或 desc
10. viewrecords:是否显示记录总数
11. caption:表格标题
12. height:表格高度
13. width:表格宽度
14. shrinkToFit:自动适应宽度
15. multiselect:是否启用多选
16. onSelectRow:行选择事件回调函数
17. onPaging:分页事件回调函数
18. loadComplete:数据加载完成回调函数
19. jsonReader:json 数据格式化函数
以上是 jqGrid 常用的属性,还有很多其他的属性和事件可以根据实际需求进行设置和使用。
相关问题
jqgrid autosearch属性
jqGrid中的autosearch属性用于控制是否自动搜索数据。当autosearch属性为true时,在每次更改搜索条件时,jqGrid都会自动重新搜索数据并更新表格。而当autosearch属性为false时,需要手动调用jqGrid的搜索方法来搜索数据。默认情况下,autosearch属性为true。可以通过在定义jqGrid时设置autosearch属性来控制其行为,例如:
```
$("#grid").jqGrid({
url: "data.json",
datatype: "json",
autosearch: false, // 设置autosearch属性为false
...
});
```
这样,每次更改搜索条件时,就需要手动调用jqGrid的搜索方法来搜索数据。
jqGrid 属性说明
好的,以下是 jqGrid 的一些常用属性说明:
1. url: 设置要加载数据的服务器地址;
2. datatype: 设置数据类型,常用的有 json、xml、html 等;
3. colNames: 设置表格标题栏的列名,是一个数组;
4. colModel: 定义每一列的属性,包括名字、索引、宽度、对齐方式等;
5. rowNum: 设置每页显示记录数,默认值是 20;
6. rowList: 设置每页可供选择的记录数,是一个数组;
7. pager: 设置分页栏的容器,一般是一个 div 元素;
8. sortname: 设置默认的排序列;
9. sortorder: 设置默认的排序方式;
10. height: 设置表格的高度;
11. width: 设置表格的宽度;
12. caption: 设置表格标题;
13. viewrecords: 设置是否显示总记录数;
14. multiselect: 设置是否可以多选行;
15. onSelectRow: 定义当选中行时要执行的函数;
16. loadComplete: 定义当数据加载完成时要执行的函数。
以上是 jqGrid 的一些常用属性,更多属性请参考 jqGrid 的官方文档。