javascript - 如何使用js立即删除包含字符串(tr_obj)的行

标签 javascript ajax

function DeleteUser(tr_obj,ul_userid)
{
    if(confirm("Do you want to delete user "+ul_userid+"?"))
    {
             $.ajax({
                 url:"/core/ajax_delete.php",
                 data: { login_id:ul_userid,action:'USER'},
                 async: false,

                 success: function(data) 
                 {
                    if(data==1)
                    {  
                        DeleteTemplateRow(tr_obj);
                    }

                  }
          });   

    }
}

我尝试了很多选项,但它没有立即删除

 function DeleteSelectedRow(tr_obj)  // tr_obj returns tr_1,tr_0..
 {     
          $(tr_obj).remove();
        //$(this).closest('tr').remove();
        //$("#user_listing_table").dataTable().fnDeleteRow(tr_obj)
  }

行正在删除,但不是立即删除,每次删除时都需要刷新。

最佳答案

如果您有该表的引用类或 ID,只需执行此操作

例如:如果该表的 ID 为 myTable

如果你想删除该 dom 的所有子元素,包括 header

$("#myTable").empty() 

如果你想删除除标题之外的内容

$("#myTable").slice(1).remove()

关于javascript - 如何使用js立即删除包含字符串(tr_obj)的行,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/29864695/

相关文章:

php - 未定义索引 PHP Ajax jquery post

javascript - 我的 HTTP over AJAX 有什么问题 (javascript)

PHP/MySQL : How to return info if record already exists (without update)

java - Java中jqGrid-jQuery的外部分页

javascript - JS 正则表达式替换 SCSS 中关闭花括号和打开类/id 之间的空行

javascript - 将 Javascript 日期转换为 RFC 3339(谷歌日历日期)

javascript - JS 和 jQuery,函数完成时全局对象变空

javascript - D3 : Having trouble selecting a path from json data

php - 为什么 $_POST 变量在 PHP 中被转义?

javascript - 当用户尝试重新加载页面或单击返回按钮时自动提交表单