在 XmlHttpRequest 完成后删除表行
removing a table row after XmlHttpRequest complete
本文关键字:删除 XmlHttpRequest 更新时间:2023-09-26
我有一个HTML表格,里面有一堆表格行,每个表格都有一个id属性和一个表格单元格中的删除按钮。我将 ajax 调用绑定到删除按钮:
$('.deletebutton').bind 'click', () ->
id = $(this).attr "id" // getting my row id here
$.ajax // sending my ajax request
url: "/admin/delete/#{id}"
type: 'POST'
beforeSend: (jqXHR, settings) ->
jqXHR.setRequestHeader('X-CSRF-Token', $("meta[name='csrf-token']").attr('content'))
这没有任何问题。 现在我将以下参数添加到我的 ajax 调用中以删除表行,但它不起作用。 我尝试了不同的事情,但我无法弄清楚。 请帮忙。
success: (data, textStatus, jqXHR) ->
$('tr[id=id]').remove() // I don't understand why my jQuery selector doesn't work here...
在普通的JavaScript中('因为我不知道CoffeeScript - 对不起:-))。无需使用行"id"。
$('.deletebutton').click(function(){
var rowToDelete = $(this).closest('tr');
$.ajax({
/* --- the rest of your params here --- */
success: function() {
rowToDelete.remove();
}
})
});
相关文章:
- 使用php或javascript从facebook相册URL中删除多余的部分
- RegEx删除空属性?例如,如果(class=“”||class=“”)移除;否则就下课
- 如何删除多行HTML排列中的空白
- 如何从rails中的代码中删除新行( )
- 删除对HTML元素的拖动
- 当图像转换为本地存储的DataURL时,EXIF被删除
- 按顺序添加和删除类
- iframe正在添加标签,需要删除它们
- 如何在HTML输入字段中添加不可删除的后缀
- addData()从最新图表中删除.js 2.1.3-怎么了
- 如何覆盖锚点元素's href目标,并在我点击转到目标javascript时删除其他错误
- 删除CKEditor工具栏按钮,但不删除功能
- 当浏览器上的后退按钮到达主页时,我需要删除Class
- 正在删除node.js中已验证的网站
- 正在从页面中删除iframe
- 如何从 HTML 查询中删除项目
- 如何在iOS应用程序中从Firebase中删除超过6小时的数据
- 未捕获的类型错误:无法读取属性'删除'的未定义
- 在不知道深度或父属性的情况下从对象中删除属性
- 解析JSON并从中删除对象会出错