I have implemented JQgrid for one of my application. I have written below code
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: ''
});
Now, i want to retrieve row id. I am using below code to get row id
var grid = jQuery("#list");
var rowKey = grid.getGridParam("selrow");
But it is giving me wrong id. I want my rowid to be itemid. But it is giving me wrong row id.
I have also written "key:true"
to overwrite row id, but it is not working.
Can anyone help?