datatables服务器端响应嵌套
问题描述:
有关使用数据表(http://www.datatables.net)和服务器端数据检索的简单问题。
数据表等待服务器的特殊格式,是在响应根:datatables服务器端响应嵌套
{
"sEcho": 1,
"iTotalRecords": "57",
"iTotalDisplayRecords": "57",
"aaData": [
{
"engine": "Gecko",
"browser": "Firefox 1.0",
"platform": "Win 98+/OSX.2+",
"version": "1.7",
"grade": "A"
},...
]
}
但我想窝所有这一切都在从服务器的json响应另一个地方:
{
myshit: "",
status: "success",
morestuff: "yoyo",
datatables: { here will be all of the json related to datatables }
}
我还没有在API中找到这个属性。
我现在知道的唯一选项是定义所有具有它们应该查找的嵌套属性的列。
你知道这样的房产吗?或者可以提出一个很好的方法来实现这种嵌套?
答
因为sAjaxSource需要特定顺序的数据集,所以您必须使用$ .getJSON来替代您所描述的嵌套布局