AJAX:成功重定向然后修改新页面

这可能很简单,但我似乎无法找到解决方案。 我正在进行AJAX调用,并且在成功时我将重定向到另一个页面。 这样可行。

我想 :重定向>在新页面上向用户显示消息

我得到 :在当前页面上向用户显示消息>重定向

码:

$('#delete').click(function() { $.ajax({ type: "POST" , url: delete_url , data: {action_id: action_id } , success: function(response) { if (response.success) { window.location = action_list $("#success").html(response.success); } else { $("#error").html(response.error); $("#success").html(""); } } }); return false; }); 

您可以将查询字符串中的参数传递给成功页面。 添加到您的action_list变量?success=1 。 然后在您的成功页面上,您可以检查REQUEST["success"]是否为1 ,如果是,则显示成功消息。