jQgrid常用的知识点

本文介绍jQGrid插件的基本用法,包括HTML结构设置、JavaScript配置项及常见操作方法,如获取行数、单元格值和选定行ID等。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

jQgrid常用的知识点:

一、html:

<div id="jqgrid">

<table id="list"></table>

<div id="pager"></div>

</div>

二、js:

jQuery("#list").jqGrid({

data: tableData,//ajax得到的json对象

datatype: "local",/*local可无需"page":"1", "total":2, "records":"13","rows":的格式*/

colNames: colNames,

colModel: colModel,

width:800,

//height:500,

rowNum: 10, //一页显示多少条

rowList: [10, 20, 30], //可供用户选择一页显示多少条

pager: '#pager', //表格页脚的占位符(一般是div)id

sortname: 'workAreaName', //初始化的时候排序的字段

sortorder: "desc", //排序方式,可选desc,asc

mtype: "post", //向后台请求数据的ajax的类型。可选post,get

viewrecords: true,

caption: caption, //表格的标题名字

onSelectRow: function(id) {

},

gridComplete:function(){

}

});

jQuery("#list").jqGrid('navGrid', '#pager', {

edit: false,//不显示自带的编辑按钮

add: false,

del: false

});

1var rowsNum = jQuery("#list").jqGrid('getDataIDs').length;//总共的行数

2var value = jQuery("#list").jqGrid('getCell', 1, 5);/*第一行第六列值,jQgrid的初始化参数data中如果没有id属性,行id1开始,如果有,行id等于dataid,列id0开始*/

3var selectedRowIds = $(grid_selector).jqGrid("getGridParam", "selarrrow");/*必须是jQgrid显示复选框,点击复选框后可用,没有复选框请使用初始化参数4*/

4onSelectRow: function(id){

//id为行id

}

(5)初始化参数gridComplete:function(){

//jQgrid加载完成后操作

}

 

 

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

风铃峰顶

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值