I’m using the PRO version of the DHTMLXGrid with paging and dynamic loading - similar to the example here -
dhtmlx.com/docs/products/dhtmlxG … nload.html
I’m getting the following error when I try to get the data from the server with the total_count parameter set.
TypeError: b is undefined
…row_id,styleString){var r=this.getRowById(row_id);if(!r){return}for(var i=0;i<r…
Here’s the response I’m getting from the server:
<?xml version='1.0' encoding='iso-8859-1'?> 22 abc 23 def 24 ghi 25 jkl 26 mnoThe data is dummy but it shouldn’t matter here - the total number of records in the DB is 65, and I’m fetching 5 at a time. The expectation is, when the grid sees this data, it would send another request to the server with posStart=5&count=5, given I have my grid set to display 5 rows per page.
Here’s my javascript for the grid:
var grid = new dhtmlXGridObject("grid_div");
grid.setImagePath("/javascripts/codebase/imgs/");
grid.setHeader("RecordNumber, RecordName");
grid.setInitWidths("100,*");
grid.setSkin("dhx_skyblue");
grid.enablePaging(true, 5, null, "pagingArea", true);
grid.setPagingSkin("toolbar", "dhx_skyblue")
grid.init();
Please let me know what I’m doing wrong. I’m tried using both XML format and JSON format to get the data from the server, but both result in this exact error when turning on dynamic loading.
NOTE: If i return all the records at once (all 65 records to match the total_count), this error does not occur - but that doesn’t make sense since it defeats the purpose of dynamic loading