【发布时间】:2015-12-08 14:23:56
【问题描述】:
我有一个不会通过 POST 数组传递数据参数的 DataTable。库文档 (https://datatables.net/reference/option/ajax.data) 中的示例似乎表明此语法是正确的,但调用的 PHP 文件中 $_POST 数组的 print_r 表明 POST 数组为空。
$(document).ready(function() {
var mydatatable = $("#mydatatablediv").DataTable(
{
"ajax":{
"url": "path-to-server/backendfile.php",
"contentType": "application/json",
"type": "POST",
"data": {"myeventid":"5"} //replaced with variable in production
}, //end ajax parameter
"columns": [
{"data":"field1","width":"30%"},
{"data":"field2","width":"20%"},
{"data":"field3","width":"5%"},
{"data":"field4","width":"30%"},
{"data":"field5","width":"5%"}
],
"paging":false,
"info":false
});//end dataTable
});//end DOM load
【问题讨论】:
-
javascript 文件是否正确包含在带有
标签: php jquery ajax post datatables