У меня возникли проблемы с пониманием того, как работает @Responsebody.Весна mvc + ajax на Responsebody
Таким образом, у меня есть просмотр страницы, и на странице у меня есть кнопка, так что всякий раз, когда клиент нажимает кнопку, страница загружает больше данных с сервера.
текущей страницы URL:/MyApp/пролистать кнопку: Загрузить больше DIV: Это мой JQuery скрипт:
$(document).ready(function(){
$("#loadmore").click(function() {
$.getJSON('browse', function(jd) {
$("#result").append(jd);
});
});
});
И это мой код сервера:
@RequestMapping(value="/loadmore", method=RequestMethod.GET)
@ResponseBody
public String loadMore() {
return "loadit";
}
Я ожидал, что страница останется такой же, как и она, и строка будет отображаться в результате результата div #. Однако строка отображается на пустой странице с URL:/myapp/loadmore. Может ли кто-нибудь указать, что я сделал неправильно? Заранее спасибо.
Извините, но я не понимаю вашу точку зрения. – Jason