【发布时间】:2017-05-13 16:50:43
【问题描述】:
我正在使用数据表来显示数据库 mysql 中的列表
我需要在表格加载结束时更新一些输入,然后我正在使用成功功能,但这似乎会阻止数据呈现
var table = $('#example').DataTable({
'processing': true,
'serverSide': true,
'ajax': {
type: 'POST',
'url': url,
'data': function (d) {
console.log(d.order);
return JSON.stringify( d );
},
// EDIT this "my" success function
success: function( data ) {
$('#my_input').val(data.return);
}
}
返回的Json是:
{
"data":[[ (datatable value) ]],
"returned":"myvalue"
}
这里是 jsfiddle
【问题讨论】:
-
只删除成功回调
-
成功回调中的 data.return 是什么。如我所见,从此链接json-generator.com/api/json/get/cbEfqLwFaq?indent=2返回的json中没有这样的字段
-
我的 json 有一个 data.returned... 或者无论如何我需要在表加载后更新输入
标签: javascript jquery ajax datatables