我有一个datatables的问题,我承认这是我第一次使用该插件,所以也许有点愚蠢。如何正确加载数据表
这是我想要发送的对象:
{"FacebookName":{"4":"Eli Shlymovich","5":"Lilach Chen","6":"Ben Berenson"},"FacebookID":{"4":"528537982","5":"530334757","6":"536336508"}}
ofcourse它时刻都在变化:我得到的错误是:https://www.dropbox.com/s/o2icq75t0ff85bv/Screenshot%202013-11-22%2020.36.29.png
我试图manualy这个加载代码:
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]“ –
更改它,同样的错误队友 –