【发布时间】:2016-02-24 19:46:06
【问题描述】:
大家好,我正在为数据表重新排序而苦苦挣扎。我想在用户重新排序时更新数据库中的表。为此,我需要:
- 配置数据表以向将处理数据的服务器文件发送请求;
- 什么格式将发送数据表以确切知道 php 文件将处理什么。
我已阅读文档,但我不清楚如何将请求从数据表发送到文件以及如何将其存储在数据库中。
http://www.datatables.net/reference/option/#rowreorder
这是我的代码
$(document).ready(function () {
var table = $('#dattab').DataTable({rowReorder: true,
dom: 'Bfrtip',
buttons: [
'copyHtml5', 'excelHtml5', 'csvHtml5','pdfHtml5'
]
});
});
我已经尝试了文档中的一些选项和事件,但我没有看到发布请求。
如何在数据库中存储,MYSQL中的表需要哪些字段。
【问题讨论】:
-
我不确定我是否理解了这个问题,但您不能/不需要/不想重新排序数据库中的行。您只需要对您从数据库中检索的行进行重新排序,您可以使用
SELECT语句的ORDER BY子句来执行此操作。 -
Darwin 我说的是数据表 - datatables.net 插件有一个重新排序扩展。
-
好吧,我确实误会了。我仍然不清楚你想做什么;当用户对 DataTable 中的行进行重新排序时,您希望数据库执行...什么? (我不是想学究气;我有时真的这么厚。)
-
当用户通过数据表在前端更改订单时,我会将该订单保存在数据库中,下次当他访问此页面时,数据表会准确显示他重新排序的内容。
标签: javascript php jquery mysql datatable