datatables——数据
来源:互联网 发布:java rs232c 编辑:程序博客网 时间:2024/06/05 07:44
官网:http://www.datatables.net/
中文网:http://dt.thxopen.com/
在datatables中,处理数据要掌握以下三个核心概念:
1.处理模式
datatables有两种不同的方式处理数据(排序、搜索等):
第一种:客户端处理。所有的数据集预先加载和数据处理都是在浏览器中完成。
第二种:数据处理在服务器上执行。
两种模式都有各自优缺点,一般根据你的数据量决定。根据经验,数据少于10000行可以选择在客户端处理,超过10000行时使用服务器处理。
2.数据源类型
Datatables使用的数据源必须时一个数组,数组里的每一项将显示在你定义的行上面,datatables可以使用三种基本的javascript数据类型来作为数据源:
数组(Arrays []):更多时侯其实时一个二维数组,每个子数组中元素的个数必须等于表中的列数。
对象(objects {}):使用对象前,你需要明确告诉datatables该对象的哪个属性对应哪一列,通过使用columns.data或者columns.render选项完成。
实例(new myclass()):datatables从实例中获取数据显示时非常有用的,这些实例可以定义成抽象的方法来更新方法。
3.数据源显示
Datatables支持三种数据源显示:
dom:datatables初始化后,它会自动检查表格中的数据,如果存在即作为表显示的数据(注意,这时候使用data或者ajax传递数据将不会显示),这是使用datatables最简单的方法。当使用dom显示表时,datatables将使用数据作为数据源。
javaScript:你可以通过javascript指定datatables使用哪一种数据作为初始化,这些数据可以使数组,对象或者实例,只要javascript可以访问到这些数据,就可以交给datatables显示。
ajax:ajax和javascript数据很类似,你只需指定要加载的数据的url即可。
服务器端处理使一种特殊的数据源,每页的数据通过异步请求来显示相应的数据,这允许大量的数据集显示。
- datatables——数据
- datatables——数据的服务器端处理
- datatables——API
- DataTables—服务器端翻页
- datatables-editor——API
- Datatables——columns.render
- datatables获取数据列表
- Datatables中文API——基本参数
- Datatables中文API——基本参数
- Datatables ——基于服务端分页
- Datatables中文API——基本参数
- DataTables ajax 动态更新数据
- Jquery datatables 数据绑定方式
- Jquery datatables 重新加载数据
- datatables加载表格数据入门
- Datatables重载数据的解决方案
- DataTables
- datatables
- eclipse中集成百度地图的项目导入Android studio加入so文件的问题
- MAC 常用命令
- js时间格式转换
- C#语言之“string格式的日期时间字符串转为DateTime类型”的方法
- 从头认识java-1.7 单根继承与集合
- datatables——数据
- svn服务器详细权限控制
- HDU 3949 XOR (第k小的异或值)
- 详细设计说明书编写规范
- 统计数学方法——kd树的构建,kd树的搜索
- STL中关于map和set的一些问题
- NSMutableArray从plist文件中初始化
- php如何上传文件名为中文的文件
- bundle install时报错Could not fetch specs from http://ruby.taobao.org/