在我的项目中,我正在使用springMVC + Hibernet。当 EndUser点击他/她的个人资料链接我想显示他/她的信息。因为我在春季MVC中使用ajax。现在我的控制器以 JSON 对象的形式返回数据,但我不知道如何更新我的视图中的对象Page。在该对象中我有超过25个字段,任何一个帮助我如何更新JSON对象数据我的jsp标签(FirstName,LastName .....)
我这样的代码
$.ajax({
type: "GET",
url: "AjaxActionController?",
dataType: "json",
success: function(data){
alert(data);
var firstName = data.getFristName();
}
} 现在我想将此数据更新到我的视图层
答案 0 :(得分:1)
一种“简单”的方法是在你想要数据的html元素上设置一个id并使用jQuery来设置它。随着应用程序的增长,这将越来越“简单”。
HTML:
<div id="firstName"/>
的javascript:
success:function(data){
var firstName = data.getFirstName();
$('#firstName').text(firstName);
}
如果您希望对大型应用程序更易于管理,则该概念称为“数据绑定”。尝试使用javascript数据绑定框架,例如Knockout,Ember / Backbone,Angular,Epoxy / Backbone。 jQuery can do it too,some work。