Jquery 覆盖JQGrid行id
我已经为我的一个应用程序实现了JQgrid。我已经写了下面的代码Jquery 覆盖JQGrid行id,jquery,jqgrid,Jquery,Jqgrid,我已经为我的一个应用程序实现了JQgrid。我已经写了下面的代码 jQuery("#list").jqGrid({ url: '@Url.Action("GridData", "Item")', datatype: 'json', mtype: 'POST', colNames: ['ItemId', 'Description'], colModel: [ { name: 'ItemId', index: 'ItemI
jQuery("#list").jqGrid({
url: '@Url.Action("GridData", "Item")',
datatype: 'json',
mtype: 'POST',
colNames: ['ItemId', 'Description'],
colModel: [
{
name: 'ItemId', index: 'ItemId', align: 'center',
sorttype: "int", hidden: true, key:true
},
{
name: 'Description', index: 'Description', width: "250px" },
pager: jQuery('#pager'),
rowNum: 10,
rowList: [5, 10, 20, 50],
sortname: 'ItemId',
sortorder: "asc", width: '750', height: 'auto',
viewrecords: true,
imgpath: ''
});
现在,我想检索行id。我使用下面的代码来获取行id
var grid = jQuery("#list");
var rowKey = grid.getGridParam("selrow");
但它给了我错误的id。我希望我的rowid是itemid。但它给了我错误的行id
我还编写了“key:true”
来覆盖行id,但它不起作用
有人能帮忙吗?您可能会发现这很有用:也尝试过,但仍然不起作用。首先,您应该始终在版本中编写jqGrid(,或旧jqGrid的哪个分支好。让我在JSFIDLE中设置一个演示,并将其提供给您