Hi,
I've got the same problem…
…but first, as this is my first post, can I say thank you Tony for a wonderful component – it really is quite special – and also thanks to the other posters who have assisted me in solving most of the issues I have had since discovering jqGrid a few weeks ago.
Anyway back to the original topic. I've got an Accordion with one grid on page 1 and 2 grids on page 2. All are set to autowidth:true and when the page first loads grids 1 & 2 size to the Accordion width but grid 3 doesn't.
I've also got the Accordion on the East Pane of a UI-Layout setup which when that pane is resized (by dragging the left hand border) the Accordian resizes and then calls a function that should resize the grids. Only the 1st grid called to be resized does – I've left the 1st grid out of this call in my example to show that it does size correctly on load and not as a result of a call to that function after the grids have been setup.
Here's the test page that shows all this going on..
http://www.thekmz.co.uk/GEPlugin/wip/test/gridtest/gridresizetest1.htm
I think this is the same issue the OP has.
(As an aside the image I have as the column name in grid 3 looks fine on FF & IE6 but doesn't vertically align in IE7 – a minor thing I'd also like to solve)
Again thanks Tony for this fantastic plugin – and hope you can help in solving the above. (I'm using 3.5 if that makes any difference)
Regards
Romyn
(edit – just checked the Col header image and it seems ok on IE7
need to reproduce the problem from my full page as a separate post)