我是一位有用的助手,可以为您进行文本翻译。以下是需要翻译的内容:
我希望执行一个ajax调用来删除所选择的邮件群发,然后移除该行。
我使用了
我也尝试过:
我有以下结构,其中有几行如下:
<tr class="tableRow">
<td>blah</td>
<td>blah</td>
<td><button id="13" class="deleteMailshot" type="button"></button></td>
</tr>
我希望执行一个ajax调用来删除所选择的邮件群发,然后移除该行。
我使用了
.closest()
,但它没有找到...这是我的尝试:$.ajax({
type: "POST",
url: '/ajax/actions/deleteMailshot.php',
data: {mailshot_id:mailshot_id},
success: function(data) {
$(this).closest('.tableRow').fadeOut();
}
});
我也尝试过:
$(this).parent().parent('.tableRow').fadeOut();
success
中的$(this)
指向了一些意外的东西,请尝试查看控制台以获取可能的错误信息。 - King Kingthis
指向在ajax调用中使用的ajax设置对象。但是,正如我在我的答案中所描述的那样,可以使用context
属性告诉jQuery您希望将this
设置为什么。 - jfriend00