自定义数据源属性
当从 Ajax 源加载数据,在默认情况下,数据表将寻找要使用返回的对象的数据参数中的数据 (例如 {"data": [……]})。 通过使用 ajax 选项的
dataSrc
启动选项来改变属性
dataSrc
有许多用法如下:
- 作为一个字符串,如
dataSrc: 'myData'
,本示例展示次用法 - 为空字符串,如
dataSrc:""
- 作为一个方法,如
dataSrc: function(json) {}
(您可以从 XML 转换到一个 Javascript 对象)
姓名 | 职位 | 工作地点 | 分机号 | 入职时间 | 年薪 |
---|---|---|---|---|---|
姓名 | 职位 | 工作地点 | 分机号 | 入职时间 | 年薪 |
$('#dataTableExample').DataTable($.concatCpt('dataTable', {
"processing": true,
"ajax": "/data/examples/tables/data-tables/dt-ajax-5.json",
// 默认为data,这里定义为demo
"dataSrc": "demo"
}));
{
"demo": [
[
"李霞",
"系统架构师",
"北京",
"61",
"2011\/04\/25",
"¥320,800"
],
[
"杜重治",
"会计",
"上海",
"63",
"2011\/07\/25",
"¥170,750"
],
[
"陈锋",
"初级开发者",
"深圳",
"66",
"2009\/01\/12",
"¥86,000"
],
[
"郑伯宁",
"高级JavaScript开发者",
"北京",
"22",
"2012\/03\/29",
"¥433,060"
],
[
"施华军",
"会计",
"上海",
"33",
"2008\/11\/28",
"¥162,700"
],
[
"吴书振",
"集成专家",
"南京",
"61",
"2012\/12\/02",
"¥372,000"
],
[
"张宁",
"销售代表",
"深圳",
"59",
"2012\/08\/06",
"¥137,500"
],
[
"马世波",
"集成专家",
"上海",
"55",
"2010\/10\/14",
"¥327,900"
],
[
"张章",
"Javascript开发者",
"深圳",
"39",
"2009\/09\/15",
"¥205,500"
],
[
"张竹影",
"软件工程师",
"北京",
"23",
"2008\/12\/13",
"¥103,600"
],
[
"韩庆福",
"办公室主管",
"广州",
"30",
"2008\/12\/19",
"¥90,560"
],
[
"刘勇",
"客户服务",
"北京",
"22",
"2013\/03\/03",
"¥342,000"
],
[
"张忆湫",
"大区经理",
"深圳",
"36",
"2008\/10\/16",
"¥470,600"
],
[
"尚志兴",
"高级营销设计师",
"广州",
"43",
"2012\/12\/18",
"¥313,500"
],
[
"杜若芳",
"大区经理",
"广州",
"19",
"2010\/03\/17",
"¥385,750"
],
[
"杨乔松",
"营销设计师",
"广州",
"66",
"2012\/11\/27",
"¥198,500"
],
[
"闫跃进",
"CEO",
"南京",
"64",
"2010\/06\/09",
"¥725,000"
],
[
"孙凯",
"系统管理员",
"南京",
"59",
"2009\/04\/10",
"¥237,500"
],
[
"赖祥校",
"软件工程师",
"广州",
"41",
"2012\/10\/13",
"¥132,000"
],
[
"郭晖",
"人事主管",
"北京",
"35",
"2012\/09\/26",
"¥217,500"
],
[
"贺光明",
"技术主管",
"南京",
"30",
"2011\/09\/03",
"¥345,000"
],
[
"邓小燕",
"CMO",
"南京",
"40",
"2009\/06\/25",
"¥675,000"
],
[
"白莉惠",
"售前支持",
"南京",
"21",
"2011\/12\/12",
"¥106,450"
],
[
"杨海霞",
"销售代表",
"成都",
"23",
"2010\/09\/20",
"¥85,600"
],
[
"利旭日",
"CEO",
"广州",
"47",
"2009\/10\/09",
"¥1,200,000"
],
[
"范永胜",
"开发者",
"北京",
"42",
"2010\/12\/22",
"¥92,575"
],
[
"于怀斌",
"大区经理",
"苏州",
"28",
"2010\/11\/14",
"¥357,650"
],
[
"赵淑娜",
"软件工程师",
"深圳",
"28",
"2011\/06\/07",
"¥206,850"
],
[
"张淑杰",
"COO",
"深圳",
"48",
"2010\/03\/11",
"¥850,000"
],
[
"陈俊军",
"区域销售",
"上海",
"20",
"2011\/08\/14",
"¥163,000"
],
[
"郭增杰",
"集成专家",
"成都",
"37",
"2011\/06\/02",
"¥95,400"
],
[
"林云",
"开发者",
"广州",
"53",
"2009\/10\/22",
"¥114,500"
],
[
"郭述龙",
"技术作者",
"广州",
"27",
"2011\/05\/07",
"¥145,000"
],
[
"杨军",
"团队主管",
"深圳",
"22",
"2008\/10\/26",
"¥235,500"
],
[
"张海龙",
"售后支持",
"北京",
"46",
"2011\/03\/09",
"¥324,050"
],
[
"耿静",
"营销设计师",
"深圳",
"47",
"2009\/12\/09",
"¥85,675"
],
[
"刘晋荣",
"办公室主管",
"深圳",
"51",
"2008\/12\/16",
"¥164,500"
],
[
"孙宁",
"秘书",
"深圳",
"41",
"2010\/02\/12",
"¥109,850"
],
[
"邢洪锐",
"财务总监",
"深圳",
"62",
"2009\/02\/14",
"¥452,500"
],
[
"陈云云",
"办公室主管",
"广州",
"37",
"2008\/12\/11",
"¥136,200"
],
[
"张禄",
"主任",
"南京",
"65",
"2008\/09\/26",
"¥645,750"
],
[
"王增凤",
"技术支持工程师",
"苏州",
"64",
"2011\/02\/03",
"¥234,500"
],
[
"沈捷",
"软件工程师",
"广州",
"38",
"2011\/05\/03",
"¥163,500"
],
[
"汪化言",
"技术支持工程师",
"上海",
"37",
"2009\/08\/19",
"¥139,575"
],
[
"杨正机",
"开发者",
"南京",
"61",
"2013\/08\/11",
"¥98,540"
],
[
"戴向军",
"技术支持工程师",
"深圳",
"47",
"2009\/07\/07",
"¥87,500"
],
[
"王延芳",
"数据分析工程师",
"苏州",
"64",
"2012\/04\/09",
"¥138,575"
],
[
"沈健",
"软件工程师",
"南京",
"63",
"2010\/01\/04",
"¥125,250"
],
[
"刘伟峰",
"软件工程师",
"深圳",
"56",
"2012\/06\/01",
"¥115,000"
],
[
"陆先生",
"初级Javascript开发者",
"北京",
"43",
"2013\/02\/01",
"¥75,650"
],
[
"纪虹羽",
"销售代表",
"南京",
"46",
"2011\/12\/06",
"¥145,600"
],
[
"肖艳",
"大区经理",
"广州",
"47",
"2011\/03\/21",
"¥356,250"
],
[
"沈国金",
"系统管理员",
"广州",
"21",
"2009\/02\/27",
"¥103,500"
],
[
"王燕峰",
"开发者",
"深圳",
"30",
"2010\/07\/14",
"¥86,500"
],
[
"徐若琳",
"大区经理",
"北京",
"51",
"2008\/11\/13",
"¥183,000"
],
[
"徐成业",
"Javascript开发者",
"苏州",
"29",
"2011\/06\/27",
"¥183,000"
],
[
"李岸白",
"客户服务",
"南京",
"27",
"2011\/01\/25",
"¥112,000"
]
]
}
<table class="table table-bordered table-hover dataTable table-striped w-full">
<thead>
<tr>
<th>姓名</th>
<th>职位</th>
<th>工作地点</th>
<th>分机号</th>
<th>入职时间</th>
<th>年薪</th>
</tr>
</thead>
<tfoot>
<tr>
<th>姓名</th>
<th>职位</th>
<th>工作地点</th>
<th>分机号</th>
<th>入职时间</th>
<th>年薪</th>
</tr>
</tfoot>
</table>