gpt4 book ai didi

jQuery:在另一个 jquery 操作后刷新 div?

转载 作者:行者123 更新时间:2023-12-03 22:58:12 26 4
gpt4 key购买 nike

如何在另一个 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 调用期间,您可以使用 success 函数在成功调用后运行命令。您的代码中已经有一个函数,因此更新该函数很简单。您想要更新的第二个 div 也可以使用 AJAX 加载。

 $.ajax({
//other options
success:function(){
commentContainer.slideUp('slow', function() {$(this).remove();});
$('#otherdiv').load('urlofpagewith info.php');
}

});

关于jQuery:在另一个 jquery 操作后刷新 div?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/1488162/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com