【发布时间】:2010-12-02 01:40:34
【问题描述】:
如何在另一个 jquery 操作后刷新元素(div、类)?
我有这个操作正在从数据库中删除一条记录,我需要刷新 div,它也正在从数据库中获取一些其他数据...
这里是代码:
$(function() {
$(".delete").click(function() {
var commentContainer = $(this).parent();
var id = $(this).attr("id");
var string = 'id='+ id ;
$.ajax({
type: "POST",
url: "delete.php",
data: string,
cache: false,
success: function(){
commentContainer.slideUp('slow', function() {$(this).remove();});
}
});
return false;
});
});
感谢大家的帮助! :)
【问题讨论】:
-
您要刷新哪个元素?该元素首先如何从数据库中获取数据?
-
你为什么不把它合并到一个 ajax 调用中呢?删除记录后,服务器返回 HTML 以填充您选择的元素。 IMO 更有意义。