我想在jquery数据表的ajax调用中传递参数,这是我的尝试:
var opts = {
'ajax' : {
'url': 'testing_ajax.php',
'type': 'POST',
'contentType': 'application/json; charset=utf-8',
// 'data': { field1: "hello", field2 : "hello2"} ,
'data':function(data1) {
return data1 = JSON.stringify(data1);
}
},
'pagingType': 'simple'
};
$('#example').dataTable(opts);
答案 0 :(得分:0)
您在opts
对象中缺少其他两个参数。请尝试添加processing
选项和serverSide
选项。
var opts = {
'ajax' : {
'url': 'testing_ajax.php',
'type': 'POST',
'contentType': 'application/json; charset=utf-8',
// 'data': { field1: "hello", field2 : "hello2"} ,
'data': function(data1) {
return data1 = JSON.stringify(data1);
},
}
'pagingType': 'simple',
'processing': true,
'serverSide': true
};