在Ajax应用中,我们需要生成一些列表数据并能实现分页效果,在网络上也出现了许多自动生成表格的脚本工具。比如GT-Grid就是一个不错的工具。其他的也有,Ext组件库中也有列表生成工具。
为什么我还要写这么一个脚本呢?
第一、我的脚本已经在我的项目中使用过,也就是说,它的诞生是源自真实的项目,是被“逼”出来的,是在我发现其他的相关脚本之前就已经写过了;
第二、在已经发现的众多脚本中(其实我对其他的脚本并不是非常了解,说的不对的地方,还望海涵),对服务器端的返回数据有一定的格式要求,处理上不是非常方便;
第三、我希望它是一个灵活的,纯粹的分页列表脚本,平台无关,样式自定义等等;
PagingGrid有什么特点?
一、小巧
它只有15k(未压缩)
二、灵活
它不要求服务端提供格式一定的数据(前题是,在数据处理前一定得转成JSON格式的,这已经不是问题,因为网上提供许多相关框架或工具可以帮您实现它)
可以实现分页,包括服务器分页和客户端分页,且两种方式可以同时存在(服务端真分页,客户端假分页)
三、它使用方便,参数采用集中式设置。相信用过GT-Grid或Ext等组件工具的同学对此并不陌生。
更多内容请关注在线演示
本网站仅提供脚本下载,目前还属测试版,欢迎大家多提宝贵建议
分享到:
相关推荐
### Sencha Touch Grid简介 Sencha Touch Grid提供了丰富的功能,包括分页、排序、过滤、行选择、单元格编辑等,以适应各种业务需求。它能够高效地渲染大量数据,并支持动态加载,以优化移动设备的性能。Grid还允许...
1. **Ext JS Grid简介**:Ext JS Grid组件提供了一个可配置的表格视图,能够动态地加载和显示大量数据。它由多个部分组成,如Store(存储数据)、Columns(列定义)、Selection Model(选择模型)等。 2. **数据源...
1. **ExtJS简介** ExtJS 提供了多种预定义的UI组件,如网格、表单、菜单、工具栏等,这些组件都具有高度可定制性和响应式设计。通过使用MVC(Model-View-Controller)架构,开发者可以更好地组织代码,提高代码复用...
**jqGrid简介** jqGrid是一款基于JavaScript的开源表格控件,它是jQuery库的一个插件,主要用于展示、编辑和管理大量数据。它提供了丰富的功能,包括数据分页、排序、搜索、过滤、编辑等,使用户可以方便地在网页上...
- Server-Side Paging服务器端分页 9. **安全加固**: - XSS攻击防御策略 - CSRF跨站请求伪造防范 - Data Binding数据绑定安全性 10. **项目实战**: - 商城系统前端开发 - CRM客户关系管理系统 - CMS内容...
#### 一、EXTJS简介与环境配置 **EXTJS**是一种基于JavaScript的开源框架,用于构建复杂的Web应用程序。它提供了一系列丰富的用户界面组件,简化了网页开发过程,使得开发者能够快速创建出功能完善且美观的用户界面...
Ex4.0共2个压缩包特性,《ext js权威指南》 ...10.3.4 数据汇总功能:ext.grid.featrue.abstractsummary与ext.grid.featrue. summary / 539 10.3.5 分组功能:ext.grid.featrue.grouping / 543 10.3.6 分组汇总...
一、Ext5.0简介 Ext5.0是Sencha公司推出的JavaScript UI框架,它提供了一套完整的组件模型,包括表格、树形视图、图表等,用于构建富客户端应用。其特性包括响应式布局、拖放功能、高性能的数据网格等,使得开发复杂...
#### 一、背景介绍与作者简介 本课件由Bill W. Scott(雅虎Ajax布道师)撰写,旨在分享Ajax设计的方法论及其在构建丰富互联网应用中的应用。Bill W. Scott拥有丰富的游戏开发、科学研究、军事应用以及商业软件开发...
提供的压缩包中包含了一个名为"Data-grid-using-Knockout-JS-with-paging-and-sortin.pdf"的文档,可能详细介绍了如何将上述理论应用到实际项目中。另一个链接"LogOn.aspx"可能是下载示例代码的入口,通过这个链接,...