Forum
17:31
16/12/2011
Whenever a column is selected to be sorted (including the ID column) and the ID column does not contain consecutive numbers, it re-numbers them.
For example, if we have ids listed as 1, 4, 7, 9, 10. After sorting they get changed to 1, 2, 3, 4, 5.
For users who use the id column to represent the IDs in a database, create a second "hidden_id" column and enter them as strings. When referencing them, use the "hidden_id" attribute to get the correct id.
$("#GRID_LIST_ID").jqGrid({
...
data: { id:<%=item.getId()%>, hidden_id:"<%=item.getId()%>"...},
onSelectRow: function(id){
if(id) {
var ret = $("#GRID_LIST_ID").getRowData(id);
window.location.href = "page_edit.jsp?edit="+ret.hidden_id;
}
}
...
}):
Thanks for your time and overall a great plugin.
Jim
Most Users Ever Online: 715
Currently Online:
38 Guest(s)
Currently Browsing this Page:
1 Guest(s)
Top Posters:
OlegK: 1255
markw65: 179
kobruleht: 144
phicarre: 132
YamilBracho: 124
Renso: 118
Member Stats:
Guest Posters: 447
Members: 11373
Moderators: 2
Admins: 1
Forum Stats:
Groups: 1
Forums: 8
Topics: 10592
Posts: 31289
Newest Members:
, razia, Prankie, psky, praveen neelam, greg.valainis@pa-tech.comModerators: tony: 7721, Rumen[Trirand]: 81
Administrators: admin: 66