Мой вызов ajax попадает в контроллер и извлекает полную страницу JSP при успешном завершении. Я пытался загрузить эти данные самостоятельно на новую страницу, а не в какой-то элемент существующей страницы. Я попробовал загрузить его для тега html, но это тоже не сработало. Я пробовал пропустить функцию успеха, но он остался на одной странице без успешных данных. Мой вызов ajax выполняется при нажатии обычной кнопки в форме, и код выглядит так, как показано ниже.Загрузить данные успеха ajax на новую страницу
$.ajax({
url : '/newpage',
type : 'POST',
data : requestString,
dataType : "text",
processData : false,
contentType : false,
success : function(completeHtmlPage) {
alert("Success");
$("#html").load(completeHtmlPage);
},
error : function() {
alert("error in loading");
}
});
Почему вы не используете 'window.location.href = '/ NEWPAGE'; 'для перенаправления на страницу? – Cymen
два вопроса: 1. Вы видели «предупреждение (« Успех »)? 2. Не могли бы вы добавить свой html-код, особенно '# html'? – Mehdi
Вы когда-нибудь слышали о ССЫЛКАХ? – madalinivascu