【发布时间】:2018-02-06 08:24:46
【问题描述】:
我想将 JSON 数据添加到我从 AJAX 发布响应中获得的数据表中,但我的流程无法正常工作,任何人都可以提出任何建议吗?
我的 ajax 代码:
$.ajax({
method: "POST",
url: "Controller",
cache: false,
data: { ReqAction: "getALLUserData" },
success: function(data) {
return data;
}
});
作为 AJAX 响应,我得到的是:
[{
"user_code":1,
"user_ref_number":"100809",
"user_grp_code":2,
"user_name":"ememhasan",
"user_pass":"pass123",
},
{
"user_code":1,
"user_ref_number":"100809",
"user_grp_code":2,
"user_name":"ememhasan",
"user_pass":"pass123",
},
{ more ....}
]
那么我如何将它用于我的数据表?
提前致谢。
【问题讨论】:
-
最简单的方法是使用 ajax 选项将您的 ajax 请求配置移动到 Datatables 中。然后使用ajax.dataSrc 选项设置您的数据源,即
dataSrc: ""。您可以删除success函数。否则,您将需要像@Kaddath 提供的链接那样处理异步 ajax 调用。
标签: jquery json ajax datatable datatables