Forum
23:42
05/11/2009
Hi Tony,
This issue is for the Virtual Scrolling feature. I'm not exactly sure if this a bug or not, but I find that when the grid's "page" option is set to a value of more than 1, the row area of the grid does not show data or it's show partially when the page containing the grid reloads. This issue can be recreated in the demo by scrolling the grid to a random page, selecting another feature from the left menu area and then come back to the Virtual scrolling tab. This effectively reloads the demo screen for the virtual scrolling.
This issue appears to affect all browsers. Here's my code, and thank you for your help.
searchGrid.jqGrid({
url: URL,
postData: getSearchParams(),
datatype: "json",
colNames: ['Person Name', 'E-mail', 'Phone Ext'],
colModel: [
{ name: 'DisplayName', index: 'DisplayName', width: 400 },
{ name: 'Email', index: 'Email', width: 200 },
{ name: 'PhoneExt', index: 'PhoneExt', width: 100 }
],
width: 738,
height: 255,
sortname: 'DisplayName',
sortorder: 'asc',
page: getPageNumber() || 1,
rowNum: getRowNum() || 10,
rowList: [], //[10, 20, 30],
pager: '#searchGridPager',
viewrecords: true,
sortable: true,
scroll: 1,
rownumbers: true,
rownumWidth: 50,
gridview: true,
scrollrows: true,
onSelectRow: function(rowid) {
},
loadBeforeSend: function() {
}
});
Jack
09:48
Moderators
30/10/2007
Hello Jack,
Thank you. I have try to do what you describe, but it seems that I can not reproduce this.
Could you please descripbe this in more detail using the demo here:
http://trirand.com/blog/jqgrid.....qgrid.html
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.
23:07
05/11/2009
Hi Tony,
Thanks for your reply.
The scrolling and row display issues occur on IE8, Safari, and Chrome. On Firefox, the virtual scrolling works beautifully without issues, and it even works on IE6 and IE7.
This issue can be recreated from the demo site by the following steps, running on IE8, Safari or Chrome.
1. Under the menu, select "Virtual Scrolling" from the "New in version 3.7″ group.
2. Once the grid is loaded, scroll down to a page in the middle of the scrolling bar, and wait for the grid to complete loading.
3. Navigate away from the virtual scrolling page by clicking on the "jqGrid 3.7″ tab.
4. Navigate back to the Virtual Scrolling page, and the grid will display row and scrolling issues.
Thanks again for your help
Jack
15:26
Moderators
30/10/2007
Hello,
Thanks. It is true. Not sure, but maybe it is connected with the demo application. Will check which is the reason for 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.
15:04
Moderators
30/10/2007
Hello,
Curretly no solution. The same effect in IE can be seen if you scroll some rows and then click on header button to hide the grid. After that try to show it. Seems to be a problem with show/hide in IE.
A little info I have found here:
http://www.kevinleary.net/jque.....-explorer/
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:
21 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