Forum


23:25

19/01/2010

Hi,
I got a little trouble with subGrids. I want to display more then one subGrid in the main Grid.
Let me explain, what I mean.
The + Button is fine. If I click on it, my subGrids opens well. Lets say it is displaying the details subGrid.
I want to add another Button (already did), we call him comments. When this button is clicked it should open the comments subGrid, not the details.
The Button calls:
jQuery('#task').toggleSubGridRow(rowid);
The Problem I see so far is, I could only register one function in the
subGridRowExpanded:
Event.
Is there a way to set a variable like
jQuery('#task').toggleSubGridRow(rowid, mode);
and do an if … else … statement in the subGridRowExpanded:
-Event function?
Something like this:
subGridRowExpanded:
function(subgrid_id, row_id, mode) {
if (mode==”comment”){
display comment subGrid…
else{
display details subGrid…
}
}
and if that is going to work, is there another way to do such thing?
regards
13:42

Moderators
30/10/2007

Hello,
Currently this is not possible, but one possible solution is to have set the variable 'mode' visible to these methods (mybe global) and do this without to passing parameters to the subGridRowExpanded.
I.e when you click the button which call the toggleSubGridRow to change the mode which is the visible to subGridRowExpanded.
Best Regsrds
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:
43 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