【问题标题】:How to get DataTables Ajax parameters如何获取 DataTables Ajax 参数
【发布时间】:2015-08-15 01:47:21
【问题描述】:

我正在使用带有服务器端处理的 jQuery DataTables。

我想创建一个按钮。单击该按钮时,它应该将当前 DataTable 参数(搜索、排序等)发送到服务器端脚本,以使用 PHPExcel 生成 MS Excel 文件。

【问题讨论】:

  • 您尝试过什么?了解how to ask 以提高获得好答案的机会很重要。请编辑您的问题以包含该信息。

标签: jquery datatables


【解决方案1】:

您可以使用ajax.params()获取上次Ajax请求中DataTables提交给服务器的数据。

然后,您可以使用将数组转换为查询字符串的 jQuery 帮助函数$.param 重定向到使用这些参数生成 Excel 文件的脚本。

例如:

window.location = '/getFile.php?' + $.param($('#example').DataTable().ajax.params());

example 是表 ID。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2015-02-17
    • 1970-01-01
    • 2015-09-24
    • 2017-12-02
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多