没有加载页面

时间:2011-06-11 06:06:06

标签: jquery

我想要做的是在我从服务器获取ajax请求之后它成功了我希望它显示div.valid_box,其中包含data.message并使用了适当的css这一切都有,但之后我需要它只是简单地加载名为index.php的新页面,这是管理面板页面,但它没有。有什么想法吗?

$.ajax({
    type: "POST",
    url: "processes/login.php",
    data: dataString,
    dataType: 'json',
    success: function(data) {
        if (data.errorsExist) {
            $('div.valid_box').hide();
            $("div.error_box").html(data.message).css("margin-left", "145px").css("width", "520px").show(); 
        } else {
            $('div.error_box').hide();
            $("div.valid_box").html(data.message).css("margin-left", "145px").css("width", "520px").show().delay(10000).hide("slow", function() {
                $('body').load('index.php');  
            });    
        } 
    }
});

1 个答案:

答案 0 :(得分:3)

尝试

window.location.href = "index.php";

而不是

$('body').load('index.php');