ajax+springmvc实现C与View之间的数据交流方法 jQuery.post(url, [data], [callback], [type]) url,[data],[callback],[type]String,Map,Function,StringV1.0url:发送请求地址。 data:待发送 Key/value 参数。 callback:发送成功时回调函数。 type:返回内容格式,xml, html, script, json, text, _default。 套用格式: $.post("test.php", function(data){ alert("Data Loaded: " + data); }); $.get("comment/getComments?parentId="+parentId+"&topicId="+topicId,function(data){ var appendButton =""; var append = ""; if(data!=""){ var arr = data.split("$"); var allTr=""; for(var i = 0;i"+time+""; appendButton = appendButton+table+""; } appendButton = appendButton+""; } appendButton = appendButton+"
"; if(data==""){ appendButton = appendButton+""; } $("#addCommentId"+parentId).html(appendButton); }); 后台: @RequestMapping(value = "/saveAndGetComments", params = {"topicId","parentId"}, method = RequestMethod.POST) @ResponseBody public String saveAndGetComments(long topicId,Comment comment,long parentId) throws UnsupportedEncodingException{ comment.setParentId(parentId); commentService.save(comment,topicId); List comments=commentService.listByCommentId(parentId); return append(comments); } private String append(List comments) { StringBuffer sb=new StringBuffer(); for(int i=0;i