Hi,
Here I’m receiving 3000 records from my grid. After loading completed , I got one script error.
That error could be [.js file].
Code:
//set grid height
var pageHeight = 0;
var gridHeight = 0;
function setGridHeight() {
pageHeight = window.innerHeight;
pageWidth = window.innerWidth;
if (pageWidth / pageHeight > 1.5) {
gridHeight = pageHeight * .77;
} else {
gridHeight = pageHeight * .78;
}
$('#gridbox').height(gridHeight);
}
Here I have attached my screen shot also.
Note: It said line no:122 is [gridHeight = pageHeight * .78;]. Before onwards i didn’t receive any script error look like this.
//My GridConstructor Functionality
//gridConstructor();
mygrid = new dhtmlXGridObject(‘gridbox’);
mygrid.init();
mygrid.setImagePath("../../Images/dhtmlxGrid/imgs/");
mygrid.setSkin("dhx_skyblue");
mygrid.enableSmartRendering(true); //amiu
//enabled column move
mygrid.enableColumnMove(true);
mygrid.enableBlockSelection(true);
mygrid.forceLabelSelection(true);
mygrid.enableStableSorting(true);
mygrid.attachEvent("onKeyPress", onKeyPressed);
mygrid.enableMultiline(true);
mygrid.setAwaitedRowHeight(20);
attachEvent();
setGridHeight();
selectFrozenColumnsIfCookie();
if (data != 0) {
mygrid.parse(data);
}
mygrid.loadOrderFromCookie(controller + "_ORDER");
mygrid.loadSizeFromCookie(controller + "_SIZE");
mygrid.loadSortingFromCookie(controller + "_SORTING");
mygrid.loadHiddenColumnsFromCookie(controller + "_HIDDEN");
mygrid.enableAutoSizeSaving(controller + "_SIZE", "expires=" + date);
mygrid.enableSortingSaving(controller + "_SORTING", "expires=" + date);
mygrid.enableOrderSaving(controller + "_ORDER", "expires=" + date);
mygrid.enableAutoHiddenColumnsSaving(controller + "_HIDDEN", "expires=" + date);
mygrid.splitAt(frozenColumns.toString());
gridSortIfCookie("gridSortCall");
mygrid.enableHeaderMenu();
Regards,
S.Dhivya