Excellent, this is actually what I originally suggested but never tried
It might be possible to just copy paste a ThemeRoller theme and modify it manually to match selectors only the grid uses, have not tried that myself, but it might be a good idea [since this would also mean you could have two grids with different themes on the same page]. I will experiment a bit and let you know.
I will make sure we have one example that covers this area.
Yes, definitely, we will research this asap and try to figure out a way to do it. This will provide two features – jqGrid with different theme than the rest of ThemeRoller components AND the possibility to have several grids with different themes on the same page.
I will followup here when we find the best solution.
Tony just messaged me that there could be an easier way to do it, that is built-in into jqGrid. Please, take a look at this Wiki article
http://www.trirand.com/jqgridwiki/doku.php?id=wiki:common_rules
and the formoptions part of it in particular.
There is a “search” property for each column in colModel. Did you try if setting it to false affects the Advanced Searching for that column (disables it)?
Out of the box no, but you could probably modify the javascript source to at least provide scrollbar. If you use FireBug, you will see that the Edit Dialog Window is essentially a div with id “editmodeeditgrid” and has overflow:hidden. Overflow:hidden essentially hide the scrollbar, so just modifying this in javascript sources will address this.
<div class="ui-widget ui-widget-content ui-corner-all ui-jqdialog jqmID1" id="editmodeditgrid" style="overflow: hidden
Of course, you could probably create another layout (2, 3 columns, etc) but it will require more tweaking.
Hope this helps.
Hard to achieve, since the grid now uses the very same names of the CSS classes ThemeRoller uses and they are global for the whole page.
It might be possible to just copy paste a ThemeRoller theme and modify it manually to match selectors only the grid uses, have not tried that myself, but it might be a good idea [since this would also mean you could have two grids with different themes on the same page]. I will experiment a bit and let you know.
Another idea (kinda of a hack) would be to just place the grid inside an where the CSS scope is different, but this could be messy in most cases.
There is an example demonstrating how you can control that
Visit our demos:
http://trirand.com/jqgrid/jqgrid.html
Then click “New in Version 3.2”, and then “Cotrolling Server Errors” to see an example how you can show custom error in the grid upon server error.
Copyright 2014 TriRand LtdAll Rights ReservedRSS
Back to Top