【问题标题】:How to delete a row from datatables and mysql in the same time?如何同时从数据表和mysql中删除一行?
【发布时间】:2018-07-20 01:57:55
【问题描述】:

我正在使用 Datatables 将一些数据列出到表中。我想出了如何使删除行在数据表中工作,但我不知道如何同时从 MySQL 数据库中进行删除。没有从那里删除,刷新时将再次获取 JSON 文件,该文件将填充我的表。到目前为止,这是我的代码:(我正在尝试获取我要从中删除的行的 ID,将 id 与数据库中的 ID 匹配并从数据库中删除)

按下删除按钮时执行此函数:

// Add an action delete record
$('#example tbody').on( 'click', 'button.delete', function () {
    table.row( $(this).parents('tr') ).remove().draw();

    // AJAX Request
    $.ajax({
        url: 'app/getcv.php',
        type: 'POST',
        data: { "data": "id" },
        success: function(data){

            alert("jjjjj");
            // table.row($(this).parents('tr')).remove().draw();
        }
    }) 
} );

【问题讨论】:

  • 实现您可以调用的服务器端端点,以删除数据库中的行。这是唯一有意义的答案,你不能指望更多的帮助。 DataTables 是严格的客户端(即使您使用的是服务器端脚本),世界上没有人能猜出您的后端是如何工作的。如果你可以创建一个app/getcv.php 你也可以创建一个app/deletecv.php ...

标签: datatables datatables-1.10 jquery-datatables-editor


【解决方案1】:

在单击后立即调用您的删除方法从数据库中删除记录然后删除列表

【讨论】:

  • 这是我不知道该怎么做!你能给我举个例子吗?因为我相信 php 没有被读取!
猜你喜欢
  • 1970-01-01
  • 1970-01-01
  • 2014-01-30
  • 1970-01-01
  • 1970-01-01
  • 2015-08-23
  • 1970-01-01
  • 2020-11-18
  • 2012-11-09
相关资源
最近更新 更多