使用这个参数可以让 DataTables 像使用jQuery ajax 一样从一个数据源获取数据,最终获取到返回的数据
来显示表格,DataTables 支持 JavaScript数组,JSON数据,可以参考
JavaScript数据数据源
、
Ajax数据源
类型(Type)
这个选项能够接受以下类型的参数:
string
这个是最简单的应用,
ajax
指定一个返回数据的url,这个是多个形式的比如
json.txt、json.txt、jsonlist.action、jsonlist.jsp、jsonlist.php……
Datatables默认接收的是一个属性为
data
,如果你返回的数据不是这样,
你需要使用
ajax.dataSrc
Option
默认的数据(对象)格式如下:
//data.json返回数据格式如下
"data": [
{ "name": "Tiger Nixon", "position": "System Architect", "salary": "$3,120", "start_date": "2011/04/25", "office": "Edinburgh", "extn": "5421" },
// row 2 data source,
// etc
//如下代码初始化
$('#example').DataTable({
"ajax": "data.json",
"columns": [
{"data": "name"},
{"data": "position"},
{"data": "salary"},
{"data": "start_date"},
{"data": "office"},
{"data": "extn"}
默认的数据(数组)格式如下: