- 注册时间
- 2013-11-1
- 最后登录
- 2024-9-30
- 阅读权限
- 10
- 积分
- 734
- 精华
- 0
- 帖子
- 108
|
如题,datagrid的onDrawSummaryCell事件中有e.result属性可获取服务端返回的所有数据,现在使用了客户端分页,如何再把服务端返回的数据再次插入这个result属性?现在只能设置total和data两个属性:
function fill_grid_data(pageIndex, pageSize, dataResult, grid) {
var data = dataResult.data, totalCount = dataResult.total;
var arr = [];
var start = pageIndex * pageSize, end = start + pageSize;
for (var i = start, l = end; i < l; i++) {
var record = data[i];
if (!record) continue;
arr.push(record);
}
grid.setTotalCount(totalCount);
grid.setPageIndex(pageIndex);
grid.setPageSize(pageSize);
grid.setData(arr);
}
|
|