jQuery DataTables支持四种数据填充方式 :
- HTML 文档(DOM)
- 待增强的HTML table中已经包含数据,包括表头行(th)和数据行(tr)
- DataTables仅仅为待增强HTML table增加效果和功能
- Javascript (array/objects 数组或者对象)
- 待增强的HTML table中不包含数据,但有表头行
- 数据通过 Javascript 的二维数组或者对象提供
- DataTables为待增强HTML table增加效果和功能
- DataTables指定每列数据来自数组的哪一列或者对象的那个属性
- AJAX数据源然后客户端处理
- 待增强的HTML table中不包含数据,但有表头行
- 所有数据通过AJAX方式从服务端获取,然后客户端处理分页/过滤/搜索/排序
- DataTables为待增强HTML table增加效果和功能
- DataTables指定每列数据来自数组的哪一列或者对象的那个属性
- 已经经过服务端处理的AJAX数据源
- 待增强的HTML table中不包含数据,但有表头行
- AJAX方式从服务端获取的数据是服务端已经经过分页/过滤/搜索/排序之后的数据
- DataTables为待增强HTML table增加效果和功能
- DataTables指定每列数据来自数组的哪一列或者对象的那个属性
- 待增强的HTML table中不包含数据,但有表头行
参考资料 :
Data sources