Forum


08:24

Moderators
30/10/2007

Hello,
Look at the demo and then extend this for every subgrid.
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.
17:20

12/11/2009

I try to check pout also Multiple Subgrids...can't see any in the demos..
i would like to have multiple subgrids on the same level NOT nested.
Thast very handy when you have composite objects
***Gridrow***
***Subgrid1***
***Subgrid2***
***NextGridrow***
Is this possible and any examples somewhere. I tired it, but got stuck with lline:
subGridRowExpanded: function(subgrid_id, row_id) {
/* subgrid 1*/
...
$("#"+subgrid_id).html("<table id='"+subgrid_table_id+"' class='scroll'></table><div id='"+pager_id+"' class='scroll'></div>");
/* subgrid 2 */
...
$("#"+subgrid_id).html("<table id='"+subgrid_table_id+"' class='scroll'></table><div id='"+pager_id+"' class='scroll'></div>");
thats calling the twice same selctor!
thx
Daniel
17:56

12/11/2009

OK. I found it out....
append() did the trick?
for he second subgrid in a line U use append() instead of html() to add the table html of the second to the previous grid.
//for a second subgrid on the same level
subgrid_table_id = subgrid_id+"_tt"; //new name for selector --> tt
pager_id = "p_"+subgrid_table_id;
$("#"+subgrid_id).append("<table id='"+subgrid_table_id+"' class='scroll'></table><div id='"+pager_id+"' class='scroll'></div>");
jQuery("#"+subgrid_table_id).jqGrid({
...
});
works nice!
Daniel
Most Users Ever Online: 715
Currently Online:
63 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