在ajax成功函数之后,我想将页面重定向到comment.php而不刷新主页
$.ajax({
type: "POST",
url: "save_edit.php",
data: { id1: id, comment1: comment },
success: function(data) {
$("#feedback").html(data);
$('#feedback').fadeIn('slow', function() {
$('#feedback').fadeOut(4000);
window.location = "comment.php";
}
});
答案 0 :(得分:2)
$.ajax ({
type: "POST",
url: "save_edit.php",
data: { id1: id, comment1: comment },
success: function(data) {
$("#feedback").html(data);
$('#feedback').fadeIn('slow', function() {
$('#feedback').fadeOut(4000);
$.ajax ({
type: "POST",
url: "comment.php",
data: { },
});
}
});
答案 1 :(得分:1)
如果没有刷新,则无法重定向到某个页面。您需要将页面加载到当前页面中,如下所示;
$.ajax ({
type: "POST",
url: "save_edit.php",
data: { id1: id, comment1: comment },
success: function(data) {
$("#feedback").html(data);
$('#feedback').fadeIn('slow', function() {
$('#feedback').fadeOut(4000);
$("body").load("comment.php");
}
});
comment.php
应该只包含正文部分
答案 2 :(得分:1)
像这样使用:
$.ajax ({
type: "POST",
url: "save_edit.php",
data: { id1: id, comment1: comment },
success: function(data) {
$("#feedback").html(data);
$('#feedback').fadeIn('slow', function() {
$('#feedback').fadeOut(4000);
$.ajax ({
type: "POST",
url: "save_edit.php",
});
}
});
答案 3 :(得分:0)
成功事件使用
window.location.href="your page link";