php - jQuery 删除 $.ajax 成功的表行

标签 php javascript jquery

我需要在成功调用 ajax 后删除表格行,但不确定该怎么做。这是我的代码:

function closelead(rowid){
            var rowid1 = rowid;
            alert(rowid1);
            var parent = $(this).parent();
            $.ajax({
                type: "POST",
                url: "ajax/close.php",
                data: "rowid="+ rowid1,

                success: function(html){


                }
            });

            }

<tr><td><input type="button" onclick="closelead(<?php echo $leadlist['ID'];?>)" value="Close" class="searchbutton" /></td></tr>

最佳答案

您可以使用 closest()找出包含单击按钮的行并使用 remove()删除按钮行。

success: function(html){
       $(this).closest('tr').remove();
}

关于php - jQuery 删除 $.ajax 成功的表行,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/13697154/

相关文章:

javascript - Owl Carousel 滚动到点击的项目

javascript - 将带有换行符和制表符的 JavaScript 字符串添加到 HTML 元素

php - Laravel 尝试查询多个表

带有 SESSION 的 PHP If 语句

javascript - JQuery 在单击另一个元素时隐藏下拉菜单

javascript - 将二维php赋值给二维javascript

php - Yii2 分步指南从 MySQL 中的表登录

php - 如何在 Drupal 中保存自定义模块中的复选框值?

javascript - 多个按钮的复制到剪贴板功能如何从 id 切换到类标识符

javascript - 如何使用 jquery 或 javascript 导航到另一个文件?