我有一个简单的购物车页面,该页面显示某人的购物车中的商品,并在我的表中通过ASP显示该商品。我有一列,用户可以在其中删除条目。我的ASP工作正常,现在尝试向其中添加一些AJAX。我有以下代码:
$("img.delete").click(function() {
var id = $('#id').attr('value');
$.ajax({
type: "POST",
url: "delete.php",
data: "id="+ id,
success: function(){
$('tr.selector').remove();
$('div.success').fadeIn();
}
});
return false;
});
Run Code Online (Sandbox Code Playgroud)
关键是,如何为每个值设置它,因为如果我使用上面的内容,我单击一个就可以了。我对如何设置它以与许多行一起使用感到困惑。
您只需选择要删除的项目行。我不确定如何设置它,但是如果图像元素在行内,则可以使用:
$("img.delete").click(function() {
var row = $(this).parents('tr:first');
...
success: function(){
$(row).remove(); //Remove the row containing the image element
...
}
...
});
Run Code Online (Sandbox Code Playgroud)
归档时间: |
|
查看次数: |
28910 次 |
最近记录: |