0

关于使用数据表 ( 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 中找到这个属性。
我现在知道的唯一选择是使用他们应该寻找的确切嵌套属性来定义所有列。

你知道这样的房产吗?或者可以提出一个实现这种嵌套的好方法?

4

1 回答 1

0

因为 sAjaxSource 需要特定顺序的数据集,所以您必须使用 $.getJSON 来代替您描述的嵌套布局

于 2013-05-21T15:47:58.927 回答