Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/javascript/453.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript 未加载嵌套对象的数据表Ajax_Javascript_Jquery_Ajax_Datatables - Fatal编程技术网

Javascript 未加载嵌套对象的数据表Ajax

Javascript 未加载嵌套对象的数据表Ajax,javascript,jquery,ajax,datatables,Javascript,Jquery,Ajax,Datatables,试图让我的ajax加载到数据表中。我想从同一个ajax调用中加载2个表,但我甚至不能先加载1个表。让我们开始一些片段操作 $(函数(){ $(“#tablepress-1”)。数据表({ 阿贾克斯:{ url:“/api/?action=getStats”, dataSrc:'数据', “延迟渲染”:真 }, “栏目”:[{ “实例”:“策略” }, { “实例”:“交换” }, { “实例”:“交易” }, { “实例”:“PL” }, { “实例”:“正常运行时间” } ] }) })

试图让我的ajax加载到数据表中。我想从同一个ajax调用中加载2个表,但我甚至不能先加载1个表。让我们开始一些片段操作

$(函数(){
$(“#tablepress-1”)。数据表({
阿贾克斯:{
url:“/api/?action=getStats”,
dataSrc:'数据',
“延迟渲染”:真
},
“栏目”:[{
“实例”:“策略”
},
{
“实例”:“交换”
},
{
“实例”:“交易”
},
{
“实例”:“PL”
},
{
“实例”:“正常运行时间”
}
]
})
})

策略
交换
交易
PL
正常运行时间
  • 关于jsfiddles中的跨域AJAX源代码,您可以使用

  • 您的“表格标题”消失,因为它们不是表格标题。它们只是一个
    行,一旦DataTables获得一些数据,它们就会被删除。改为这样做:

    <thead>
      <tr class="row-1">
        <th class="column-1">Strategy</th>
        <th class="column-2">Exchange</th>
        <th class="column-3">Trades</th>
        <th class="column-4">PL</th>
        <th class="column-5">Uptime</th>
      </tr>
    </thead>
    

  • 叉形提琴->

    您究竟想使用什么数据还不太清楚。您不能组合
    实例
    交易
    ,因为它们具有不同的字段/道具名称;而且,由于您的所有数据都包含
    “…”
    ,因此不清楚是否可以将
    交易
    对象的部分映射到相应的
    实例
    对象中。谢谢。是否可以使用1个ajax调用更新2个数据表?我似乎无法让它工作。就要提出问题了。下面是:
    columns: [
      { data: "Strategy" },
      { data: "Exchange" },
      { data: "Trades" },
      { data: "PL" },
      { data: "Uptime" }
    ]