【发布时间】:2013-11-22 18:56:02
【问题描述】:
我对数据表有疑问,我承认这是我第一次使用该插件,所以可能有点傻。
这是我要发送的对象:
{"FacebookName":{"4":"Eli Shlymovich","5":"Lilach Chen","6":"Ben Berenson"},"FacebookID":{"4":"528537982","5":"530334757","6":"536336508"}}
当然它一直在变化:我得到的错误是:https://www.dropbox.com/s/o2icq75t0ff85bv/Screenshot%202013-11-22%2020.36.29.png
我已尝试使用此代码手动加载它:
var testdata = [{"id":"58","country_code":"UK","title":"Legal Director","pubdate":"2012-03-08 00:00:00","url":"http://..."}
效果很好。
所以这是一个奇怪的问题,我发现我可能需要更改该对象中的某些内容,但我没有成功使其工作。
这是 Javascript 部分:
$(document).ready(function()
{
var stringifyFB = JSON.stringify(MasterObject);
console.log(stringifyFB);
$('#test').dataTable({
"aaData": stringifyFB,
"aoColumns":[{"mData" : "FacebookName"},
{ "mData" : "FacebookID"}]
});
});
【问题讨论】:
-
似乎 testdata 是一个数组,您正在发送一个对象。将 "aaData": stringifyFB" 更改为 ""aaData": [stringifyFB]"
-
改了,同样的错误。
标签: javascript jquery jquery-datatables