- 6
- 0
- 约8.06万字
- 约 13页
- 2016-12-03 发布于河南
- 举报
Js表格万条数瞬间加载
Js表格,万条数据瞬间加载在Ajax动态加载数据的实际应用中,大家都习惯了一种思维方式:一条数据创建一行。?于是如果数量大的时候,一次性要加载完数据的话,浏览器就会卡上半天?受Flex的DataGrid控件的启发,在Flex的DataGrid控件中,展示数据的方法并不是有多少条数据就创建多少行,它最多只创建你在界面上所看到的十几二十行(假设为n行),如果数据多的话,在滚动过程中,会从数据中抽取你应该看到的这n行数据,重新展示在已经创建好的那n行控件中。?也就是说,Flex的DataGrid控件中,我们实际上看到的仅仅是那n行控件,只是它们展示的数据是根据滚动条状态来筛选出来的。?所以,如果在JS中,也用类似的方法实现,那么就是上万条数据,可能也只要创建几十个Dom而已,效率自然快得多了。?废话不多说,上代码。首先,需要一个滚动条Scrollbar.js
HYPERLINK javascript: 复制代码
function Scrollbar() {
????this.options = {
????????total : 0, //数据总数
????????pos : 0, //当前滚动位置
????????itemSize : 20, //单项尺寸
????????size : 200 //控件尺寸
????};
}
Stotype = (functio
您可能关注的文档
- VS和sql数类型转换类.doc
- Executin.ppt
- pcb封装制作程.doc
- strurs21学习笔记.doc
- 198-竞争性判文件.doc
- servletjsp的用法.doc
- Apache+OI+For+Java+Excel.doc
- 汇编语言-程序式.ppt
- JSP分页技术解.doc
- 网站前端开发-query.ppt
- 2025年下半年小学教师资格考试简答题汇总.pdf
- 护理教学比赛资源整合.pptx
- 2022泰和安消防 JTGB-HM-TX3H01 JTGB-HM-TX3H02 TGB-HM-TX3H03 系列点型红外火焰探测器.docx
- 2025年驾驶证资格考试最新最全交通标志大全.pdf
- 护理教学理念:更新与发展.pptx
- 2025年新驾考科目一巧记速记口诀(全国通用).pdf
- 2025年一级建造师《项目管理》黄金预测考点【打印版】.pdf
- 证券公司高级管理人员资质测试章节练习-第一部分综合类第六章至七章:证券投资基金法、信托法.pdf
- 护理教学研究:方法与成果.pptx
- 麻纺车间设备更新准则.docx
原创力文档

文档评论(0)