首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >如何使用codeigniter中的JQuery在单击按钮时从数据库中删除记录

如何使用codeigniter中的JQuery在单击按钮时从数据库中删除记录
EN

Stack Overflow用户
提问于 2017-09-16 14:56:59
回答 1查看 307关注 0票数 0

我想删除数据库中的记录点击删除按钮使用JQuery在codeigniter。这是我的代码。

代码语言:javascript
复制
$("#project").on("click", ".dltbtn", function() {
  $("#cur_del").val($(this).attr("data-id"));
});

$("#del_yes").click(function() {
  alert('hello');
  var id = $("#cur_del").val();
  if (id !== "") {
    $.post("<?php echo site_url(); ?>/Project/delete", {
      id: id
    }, function() {
      $("#tr_" + $("#cur_del").val()).parent().parent().remove();

    });
  }
});
代码语言:javascript
复制
<button type="button" class="btn btn-danger btn-sm dltbtn" data-toggle="modal" 
data-id="<?php echo $row->id ?>" 
data-target="#myModal2" title="delete"><i class="fa fa-trash"></button>
EN

回答 1

Stack Overflow用户

发布于 2017-09-16 15:09:10

我认为你发出的post请求没有被正确地生成,因为整个php都是在一个字符串中。尝试这样做,并在网络中检查它是否真的在发送请求并进入它的成功回调。

代码语言:javascript
复制
$("#del_yes").click(function() {
  var id = $("#cur_del").val();
  if (id !== "") {
    $.post(<?php echo site_url(); ?> + "/Project/delete", {
        id: id
    }, function() {
        console.log('Delete success at server end. Now removing from html');
        $("#tr_" + id).parent().parent().remove();
    });
  }
});
票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/46251077

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档