Forum


09:58

Hello,
I am having an issue with the ids of the TRs in a grid, using JSON data returned from the server.
I have a grid that is displaying different types of objects - and since the objects are different types, two could have the same ID. jqGrid seems to use the id field if the data to set the dom id of the row, so I end up having two rows with the same dom id.
Is there any way I can customize how jqGrid assigns ids to the table rows?
Thanks for any help!
10:15

Sorry - one more issue related to this question -
If i am sending back JSON data that I don't want to display in the grid (for example, the URL to view the whole record) - is there any way to get at it later ? getRowData() seems to only return data displayed in TDs in the grid, not in the original JSON data.
Thanks again.
01:33

Moderators
30/10/2007

Hello,
It is not recommanded to use equal ids in the same grid. In order to understand how we attach ids you need to look here:
http://www.trirand.com/jqgridw.....eving_data
getRowData get what you put in the grid. A special case is when you use formatter - in this case you gat wat you put and not the generated content.
In order to get a link you will need to know the id and the index of the column
var mylink = $("td:eq(myindex)","#myrowid").html()
Regards
Tony
For professional UI suites for Java Script and PHP visit us at our commercial products site - guriddo.net - by the very same guys that created jqGrid.
Most Users Ever Online: 715
Currently Online:
53 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