有没有办法与jQuery Datatables一起使用自定义ajax标头来获取服务器端数据?
我尝试但没有发回任何响应(检查服务器端数据是否正确生成)
oTable = $('#saleReport').dataTable({
"ajax": {
//"url": "/reports",
"method": "post",
"headers": { 'X-OCTOBER-REQUEST-HANDLER': 'onReports' }
}
});
是不可能的。我查看了 dt 库,但没有看到此选项。您可以编辑要素的库。
http://api.jquery.com/jquery.ajax/- 标头
https://github.com/DataTables/DataTables/blob/master/media/js/jquery.dataTables.js
2437路
======
编辑
======
可以通过函数 fnServerData。在发送之前,您可以使用标头。
在 http://datatables.net/forums/discussion/17063/how-to-add-authorization-header-to-ajax-requests 发现的苏鲁蒂翁
文档http://legacy.datatables.net/ref#fnServerData