我对数据表存在问题,我承认这是我对该插件的第一次使用,所以也许有点傻。
这是我要发送的对象:
{"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"}]
});
});
答案 0 :(得分:0)
我认为它应该正常工作
{
"aaData": [
{
"FacebookName": "value",
"FacebookID": "value"
},
{
"FacebookName": "Trident",
"FacebookID": "Internet Explorer 5.0"
}
]
}
你返回对象和属性:“aaData”你有对应的数组对象和值。