Страница AJAX перенаправлена ​​правильно.Но из-за перенаправления переданные данные собираются обновить - PullRequest
0 голосов
/ 29 ноября 2018

Я выполняю запрос ajax, но запрос ajax работает нормально.но проблема после запроса я выполняю перенаправление страницы.Из-за ранее переданных значений переменных собираются сбросить.Ниже мой ajax-вызов

$.ajax({
        url: "http://localhost:8080/UserCreater/UserCreatorSub.jsp",
        type: "POST",
        data: {"subuserId":subuserId},


        success: function(){
            debugger;
            window.location.replace("/UserCreater/UserCreatorSub.jsp");
        }
      });

Страница звонит 2 раза.Это проблема .

Ответы [ 2 ]

0 голосов
/ 29 ноября 2018

Основная цель Ajax - избегать перенаправления страниц / обновления (большую часть времени).Вместо этого вам может потребоваться простой запрос, поскольку вы перенаправляете на ту же страницу.

0 голосов
/ 29 ноября 2018

Поскольку код ответа на запрос - 302, браузер автоматически перенаправляет на URL-адрес в ответе, независимо от местоположения, которое вы хотите перенаправить.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...