如何获取 DataTables Ajax 参数
How to get DataTables Ajax parameters
我正在使用 jQuery DataTables 进行服务器端处理。
我想创建一个按钮。单击该按钮时,它应将当前 DataTable 参数(搜索、排序等)发送到服务器端脚本,以使用 PHPExcel 生成 MS Excel 文件。
可以使用ajax.params()
获取DataTables在上次Ajax请求中提交给服务器的数据。
然后您可以重定向到使用这些参数生成 Excel 文件的脚本,使用 jQuery 辅助函数 $.param
将数组转换为查询字符串。
例如:
window.location = '/getFile.php?' + $.param($('#example').DataTable().ajax.params());
其中 example
是 table ID。
我正在使用 jQuery DataTables 进行服务器端处理。
我想创建一个按钮。单击该按钮时,它应将当前 DataTable 参数(搜索、排序等)发送到服务器端脚本,以使用 PHPExcel 生成 MS Excel 文件。
可以使用ajax.params()
获取DataTables在上次Ajax请求中提交给服务器的数据。
然后您可以重定向到使用这些参数生成 Excel 文件的脚本,使用 jQuery 辅助函数 $.param
将数组转换为查询字符串。
例如:
window.location = '/getFile.php?' + $.param($('#example').DataTable().ajax.params());
其中 example
是 table ID。