0

我有一个将结果输出到 HTML 表的 PHP 搜索页面。我正在使用 jQuery 插件来允许通过单击列标题对列进行排序。我希望允许用户将搜索结果下载到 TXT 或 CSV 文件,但我希望保留排序顺序。有没有办法做到这一点?

4

3 回答 3

0

浏览器端(javascript)无法生成可下载的文件,因此您需要从服务器端(在您的情况下为 php)生成它。您可以跟踪使用 javascript 的最后一个订单,并将其传递给 PHP 脚本以按正确的顺序生成文件

于 2013-03-01T20:12:27.513 回答
0

该 jquery 插件通过更新一个元素来工作,可能是一个带有表的 div。

只需获取 div innerhtml 并使用正则表达式对其进行解析。

在 jquery 中这将是 $(divname).html()

于 2013-03-01T20:17:11.330 回答
-2

这是一个很好的处理表格的 jQuery 插件:

http://www.datatables.net/

您可以将 tabletools 与数据表一起使用 http://datatables.net/release-datatables/extras/TableTools/index.html

于 2013-03-01T20:08:48.437 回答