kin*_*005 3 javascript jquery datatables
我在jQuery中使用.data()函数将从服务器返回的一组记录附加到我页面上的DOM元素.记录存储为对象数组.代码如下:
//Attached returned data to an HTML table element
$('#measTable').data('resultSet', resultSet);
//Get stored data from HTML table element
var results = $('#measTable').data('resultSet');
//Construct the measurement table
data_table = $('#measTable').dataTable({
"bJQueryUI": true,
"sPaginationType": "full_numbers",
"bProcessing": true,
"bDeferRender": true,
"aaData": [ results ],
"aoColumns": [
{ "mDataProp": "Field1" },
{ "mDataProp": "Field2" },
{ "mDataProp": "Field3" },
{ "mDataProp": "Field4" }
]
});
Run Code Online (Sandbox Code Playgroud)
然后我从元素中获取数据并继续将其加载到数据表中.但这似乎不起作用,并始终返回错误请求来自第0行数据源的未知参数"`Field1".是否可以以这种方式将数据加载到数据表中?
更新:
以下是结果对象数组的示例
results =
0: Object
Field1: "2011/04/23"
Field2: 8
Field3: "Hello"
Field4: "World"
__proto__: Object
1: Object
Field1: "2011/03/25"
Field2: 6
Field3: "Hello"
Field4: "Everyone"
__proto__: Object
...etc.
Run Code Online (Sandbox Code Playgroud)