一个奇怪的现象发生在我身上..
我有一个项目列表,每个项目旁边都有删除按钮来删除那篇文章,这里是一个例子:http: //jsfiddle.net/lughino/8HYeQ/5/
$('.delete').on('click', function(e) {
e.preventDefault();
var $li = $(this).parents('li'),
$url = $(this).attr('href');
$('#delete_confirm').modal('show');
$('#delete_confirm').find('button.btn-danger').click(function() {
$.post($url, function(result) {
$('#delete_confirm').modal('hide');
$li.remove();
});
});
});
不幸的是,此示例无法重现该问题!
当我删除 id 为 1 的第一篇文章时,执行 ajax 调用。
当我删除第二个 id 为 2 的产品时,有 2 个运行 ajax 调用,一个用于第 1 条,这是成功的,因为当然已经被删除了,一个用于第二条。
如果我在他执行 3 次 ajax 调用时删除了其他内容,依此类推..
就像旧的id一样保存在内存中……你能解决这个奇怪的行为吗?
从什么到期?