Forum
23:04
02/01/2009
Running version 5.3. using IE8 for now.
The grid has 80 columns and 31 rows with no data in 70 of the 80 columns.
Only one column with data and 10 columns with empty cells are visible.
When the grid first loads there is no issue. When $("#gridName").trigger("reloadGrid"); is used to refresh the existing grid, the "Stop running this Script?" dialog comes up warning that java script is causing IE to run slowly and the computer might become unresponsive.
The message comes up before the server side process is started as well as if the Server side process is stopped. In any case both the original load and the reload process return the same empty grid data set in this test scenario.
If there are only 60 columns in the grid there is no problem.
After a bit of tracing I found that the remove process on line 1235 in grid.base.js brings up that dialog.
if(ts.p.scroll===true) {$("tbody tr", ts.grid.bDiv).remove();}
If the jqGrid scroll property is set to false the problem dissapears. This explains why it only occurs on a refresh.
I wonder if this issue can be considered a bug or is 60 columns the useful limit of the grid within the natural limitations of various browsers?
Thanks,
09:40
Moderators
30/10/2007
Hello,
In 3.6 this is fixed.
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:
41 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