重庆分公司,新征程启航
为企业提供网站建设、域名注册、服务器等服务
前台js代码:script type="text/javascript"
目前成都创新互联已为上千家的企业提供了网站建设、域名、虚拟空间、绵阳服务器托管、企业网站设计、静宁网站维护等服务,公司将坚持客户导向、应用为本的策略,正道将秉承"和谐、参与、激情"的文化,与客户和合作伙伴齐心协力一起成长,共同发展。
$(document).ready(
$.ajax({
url:"${contextPath}/xxxx/getSelectAllData.do",
data:{},
dataType:"json",
success:function(obj){
var listData =obj.list;
}
});
)
/script
后台代码:@RequestMapping("/getSelectAllData.do")
public void getSelectAllData2(HttpServletRequest request, HttpServletResponse response) throws Exception{
request.setCharacterEncoding("UTF-8");
response.setCharacterEncoding("UTF-8");
MapString,Object param = new HashMapString,Object();
JSONObject json = new JSONObject();
ListUserInfos result = tzgwService.selectAll(param);
json.put("list", result);
PrintWriter out = response.getWriter();
out.write(json.toString());
}
我是用的SSM框架,你可以参考下,应该类似这样写。希望能帮到你!
jquery从后台获取list数据,并遍历出来。
代码如下:
参考代码及注释说明
var list;//ajax 异步从后台取回的json [{id:1},{id:2}]
for(var i=0;ilist.length;i++){ //for循环变量,变量在list取值的个数
console.log(list[i].id);//ID为假设的属性
}
延伸,javascript中并没有能够兼容所有的foreach。需要自己封装类似的方法。如果你采用类库.就相对简单。
var list;//ajax 异步从后台取回的json [{id:1},{id:2}]
for(var i=0;ilist.length;i++){
console.log(list[i].id);//ID为假设的属性
}
延伸,javascript中并没有能够兼容所有的foreach。需要自己封装类似的方法。如果你采用类库.就相对简单。