`
roomy
  • 浏览: 52496 次
  • 性别: Icon_minigender_1
  • 来自: 北京
社区版块
存档分类
最新评论

Dojo DataGrid 分页

    博客分类:
  • DOJO
 
阅读更多

核心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);
}

 

分享到:
评论

相关推荐

    dojo的datagrid使用

    这张图片可能展示了DataGrid分页功能实现后的视觉效果,包括分页控制条的样式和位置,以及在不同页面间切换的效果。 8. **js文件** 这个文件可能包含了DataGrid相关的JavaScript代码,包括DataGrid实例的创建、...

    dojodatagrid分页示例代码

    在本文中,我们将深入探讨Dojo DataGrid的分页功能,并通过示例代码来解析其工作原理。Dojo DataGrid是Dojo Toolkit中的一个组件,它用于展示大量数据,提供了可扩展性和高度定制化,而分页功能则是DataGrid的重要...

    dojo pagination example

    在这个文件中,开发者可能创建了一个Dojo数据网格(`dojox/grid/DataGrid`或`dijit/Tree`),并集成了一个分页插件(如`dojox/grid/pagination`)。分页插件通常包含上一页、下一页、页码选择和每页条目数设置等功能...

    dojo,C#做的财务模块

    其DataGrid组件特别适合展示大量财务数据,支持排序、过滤和分页。此外,DOJO的xhr模块则方便与后端服务器进行异步通信,实现数据的实时更新。 C#,作为Microsoft .NET框架的一部分,是一种强类型、面向对象的编程...

    dojo:说明文档+小部件实例页面

    "grid实例"是Dojo中的DataGrid,这是一个用于展示和操作表格数据的强大组件。它支持排序、分页、过滤等功能,同时可以与各种数据源(如JSON, XML, CSV等)集成。DataGrid还提供了丰富的定制选项,如列样式、行编辑等...

    在 Spring Web MVC 环境下使用 Dojo

    DataGrid 是 Dojo 中用于显示表格数据的强大组件,它可以轻松地处理大量数据并提供排序、筛选、分页等功能。 在 Spring MVC 环境下,你可能有一个名为 `DataGridController` 的控制器,负责处理与 DataGrid 相关的...

    Struts 与 dojo 整合研究 (一)

    3. 解析并处理JSON数据,使用Dojo的DataGrid或其他组件展示数据,或者根据数据更新UI状态。 4. 考虑到性能和安全性,优化请求的频率和数据传输量,例如使用缓存和分页策略。 总之,Struts和Dojo的整合能够充分利用...

    Dojo 自定义后台排序

    在Dojo的`DataGrid`组件中,用户可以方便地对表格数据进行排序。默认情况下,`DataGrid`会根据列头点击来发起一个请求到后台,携带排序参数,由后端服务器执行实际的排序操作。这个过程涉及到了`sort`方法,它可以...

    vgolive.search.PagingGrid v1.0 源码

    它扩展了Dojo的DataGrid,增加了对大量数据的分页显示。通过PagingGrid,用户可以查看数据集的一部分,而不是一次性加载所有数据,这降低了页面加载时间和内存消耗。PagingGrid通常会结合dojo.data接口使用,例如,...

    c技术应用学习

    1. **分页配置**:在JavaScript中,我们可以使用`datagrid`方法来创建表格,并通过`options`参数设置分页属性。例如,设置`title`和`iconCls`来定义表格标题和图标样式。 ```javascript $('#jobinfo').datagrid({ ...

    grid插件加载速度测试

    Dojo Toolkit是一个强大的JavaScript库,其中的DataGrid组件提供了丰富的功能,如分页、排序、过滤和编辑。Dojo以其模块化和性能优化而闻名,但加载速度可能会受到其复杂性和模块依赖的影响。在进行速度测试时,应...

Global site tag (gtag.js) - Google Analytics