смени страницу на успех с помощью jQuery $ .ajax - PullRequest
3 голосов
/ 08 ноября 2010

Это глупый простой вопрос, но я смотрел на него всю ночь и не могу понять это правильно.Мне нужно изменить страницу в случае успеха, сейчас я могу заставить ее работать только с помощью .load, чтобы загрузить div с нужной страницы.Я хочу, чтобы он перенаправлял на всю страницу.

Вот что у меня есть

success: function(data) {
    if (data=="Error") {
    $("#error").show();
    $("#processing").hide();
    } else {
        $("#contain").load("finalPage.php #desiredDiv");
    }
}

Я просто хочу, чтобы он перешел на эту страницу, а не загружал ее.window.load не работает

1 Ответ

8 голосов
/ 08 ноября 2010

Установив window.location.href, вы заставите браузер перенаправить, например:

success: function(data) {
    if (data == "Error") {
        $("#error").show();
        $("#processing").hide();
    } else {
        window.location.href = "finalPage.php";
    }
}
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...