Ajax datatables服务器端响应嵌套

Ajax datatables服务器端响应嵌套,ajax,json,datatables,server-side,Ajax,Json,Datatables,Server Side,关于使用datatables()和服务器端数据检索的简单问题。 Datatables希望服务器提供一种特殊格式,该格式位于响应的根目录中: { "sEcho": 1, "iTotalRecords": "57", "iTotalDisplayRecords": "57", "aaData": [ { "engine": "Gecko", "browser": "Firefox 1.0", "platform": "Win 98+ / O

关于使用datatables()和服务器端数据检索的简单问题。
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来替代您描述的嵌套布局