is there way can delete rows wijmo grid running within loop , refresh grid new data. tried following approach, can see rows getting deleted while debugging after loop ends grid refreshed old set of data.
self.delete = function (obj, event) { var pagesize = $("#pagedisplay :selected").val();// 5 var pagesizediff = defaultpagesize - pagesize;//5 var $grid = $("#grid"); var newdata = $grid.wijgrid("data");// array of 10 objects var = 0; while (i < pagesize) { newdata.splice(pagesizediff, 1);// delete 5th row $grid.wijgrid("data", newdata); //refresh grid $grid.wijgrid("ensurecontrol", true); i++; }; };
i not sure why setting new data in loop. ideally, should delete rows in loop , then, set new data.
Comments
Post a Comment