【发布时间】:2015-07-22 11:10:10
【问题描述】:
如何使用 jQuery Datatable 填充自定义 JSON 数据结构。我在下面找到了解决方案(数据表默认 - JSON 结构),它工作正常,直到我将“数据”作为主要对象/数组,但是,我想使用另一个 JSON 结构(我的 JSON 结构)。有可能还是我需要坚持使用 Datatable 默认 JSON 结构?我使用的是 DataTables 1.10.7。提前感谢您的帮助。
数据表默认 - JSON 结构
{
"data": [
{
"name": "Tiger Nixon",
"position": "System Architect",
"salary": "$320,800",
"start_date": "2011/04/25",
"office": "Edinburgh",
"extn": "5421"
},
{
"name": "Garrett Winters",
"position": "Accountant",
"salary": "$170,750",
"start_date": "2011/07/25",
"office": "Tokyo",
"extn": "8422"
}
]
}
我的 JSON 结构
[
{
"Date": "12/04/14",
"MeterID": "56",
"BlockID": "12",
"Type": "sure",
"Subtype": "truction",
"Notes": ""
},
{
"Date": "12/04/14",
"MeterID": "3456",
"BlockID": "123456",
"Type": "alism",
"Subtype": "working",
"Notes": "Lorem"
}
]
jQuery 数据表代码 sn-p
$('#incident').DataTable({
"ajax": "../../data/object.json",
"columns": [
{ "data": "name" },
{ "data": "position" },
{ "data": "salary" },
{ "data": "start_date" },
{ "data": "office" },
{ "data": "extn" }
],
"iDisplayLength": 10
})
【问题讨论】:
标签: javascript jquery json datatable