核心JS分页代码:
/**
* 刷新网格数据
*
* @param response AJAX响应
* @param trash 支持批量操作
* @return
*/
function gridRefresh(response, trash) {
// 释放内存
gridStore = null;
gridLayout.setStore(null);
dojo.empty(dojo.byId('lefter'));
dojo.empty(dojo.byId('paging'));
// 更新数据存储器
var list = response.list;
gridStore = new dojo.data.ItemFileWriteStore( {
data : list
});
gridLayout.setStore(gridStore);
// gridLayout.render(); /*内存无法释放*/
// 更新网格
gridLayout.update();
updatePaging(response);
pagingRefresh(trash);
}

本文介绍了一种使用JavaScript实现的网格数据刷新方法,包括数据存储器的更新、网格的更新及分页刷新等功能。该方法通过清空原有数据并重新加载新的数据列表来实现网格的动态刷新。
1599

被折叠的 条评论
为什么被折叠?



