Forum


09:37

02/09/2009

hi all!
I'd like to use jqgrid in a project which is used to manage permission and roles. to display the setting, I'd like to have a row for each permission configured in the system. a permission may give access to anything for any role configured. the grid should look like:
permission | role 1 | role 2 | role 3 | role 4
________________________________
permi. 1 yes no yes no
________________________________
permi. 2 no no yes yes
The problem is now that I'd like to add columns (roles) depending on the answer I get from the server. How may I do this to achieve the following after a request?
permission | role 1 | role 2 | role 3 | role 4 | role 5 | role 6
___________________________________________
permi. 1 yes no yes no no yes
___________________________________________
permi. 2 no no yes yes no yes
Thanks for your answer.
michael
04:42

Moderators
30/10/2007

Hello,
IMHO there are two ways.
1. define all the possible columns in colModel and then use hideCol/showCol method to hide or show certain columns.
2. Use GridUnload and GridImport to do this. Also in this case the server should return the columnConfiguration. See docs for this. (The documaentatin should be more detailed for this purpose, but you can download the examples and see what is needed to do this)
Best 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:
40 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