将jquery dataTables(带有CRUD函数)连接到mysql

时间:2014-01-22 16:11:42

标签: javascript php jquery mysql datatable

我是网络开发的初学者,我在网上发现一些非常有用的jquery数据表,但现在我有一个问题因为我知道只是javascript和jquery,所以我有一个问题如何将数据表连接到mysql以及如何发送请求并收到服务器的回复。

以下是演示:https://editor.datatables.net/release/DataTables/extras/Editor/examples/bootstrap.html

那么我如何将这个代码示例与我的mysql数据库连接?

是否有一步一步的教程或类似的东西?

我需要做请求和响应......我在示例文件dataTables.php中看到,但此文件不在文档中...

1 个答案:

答案 0 :(得分:1)

执行此操作的最佳方法是使用ajax。

您可以使用数据表请求项目,并使用json响应填充表格。

这是一个例子

                  $('#yourTable').dataTable(
                    {

                        "bDestroy" : true,
                        "iDisplayLength" : 20,
                        "sAjaxDataProp" : "",
                        "bPaginate": false,
                        "bInfo": false,
                        "sAjaxSource" : "foo.php (Json to fill the table)"
                        "aoColumns" : [ {
                            "mData" : "person.age"
                        }, {
                            "mData" : "person.name"
                        }, 
                           {
                            "mData" : "person.id",
                        }, 
                           {
                            "mData" : "time",
                        }]
                    });

mData基本上是你的表列,数据表将用你指定的json填充每个mData列。

您可以在此处阅读 mData 的工作原理:

http://datatables.net/usage/columns>滚动到mData

这是一个关于如何从php获取数据表的mysql数据的示例。

http://datatables.net/examples/data_sources/server_side.html

对于基本实施,您只需要查询

希望它有所帮助!