Мне нужно загрузить страницу, на которой эта страница должна отображать некоторые значения с помощью динамической разбивки на страницы. Таким образом, чтобы загрузить значения, у меня есть вызов отдыха. В этом остальном вызове я возвращаю объект json. В консоли браузера я могу видеть выход json. Теперь моя проблема: я получаю ответ на функцию $document.ready()
. Теперь я пытаюсь показать значения объекта json в HTML, который не происходит.Проблема с отображением ответа Jquery Ajax в HTML
JavaScript:
<script type="text/javascript">
$(document).ready(function(){
$.ajax({
url : "http://localhost:8080/school-service/school/list/students/1/1",
type: "GET",
dataType: "json",
}).done(function(studentList) {
console.log("AJAX request success:" +studentList.pageNumber);
}).fail(function(jqXHR, textStatus) {
console.log("AJAX request failed with status:" + textStatus);
});
});
</script>
HTML:
<a href="#" class="next"><img onclick='previousPage("${studentList.pageNumber}", "${studentList.pageCount}")' src="${context}/images/previous.png"></a>
<c:forEach var="i" begin="1" end="${studentList.pageCount}">
<a href="${context}/school/list/students/1/${i}" id="${i}" class="pages">${i}</a>
</c:forEach>
<a href="#" class="prev"><img onclick='nextPage("${studentList.pageNumber}", "${studentList.pageCount}")' src="${context}/images/next.png"/></a>
Может кто-нибудь, пожалуйста, помогите мне, как я могу отобразить JSON ответ значение объекта в HTML.
Является 'console.log ("успех запроса AJAX:" + studentList.pageNumber)' вернуть что-нибудь? –
Да, он возвращает «Успех запроса AJAX: 5» – Vinod
Хорошо и где вы хотите отображать значения объектов ответа в своем HTML. –