前臺js代碼:script type="text/javascript"
目前成都創(chuàng)新互聯(lián)已為上千家的企業(yè)提供了網(wǎng)站建設(shè)、域名、虛擬空間、綿陽服務(wù)器托管、企業(yè)網(wǎng)站設(shè)計、靜寧網(wǎng)站維護(hù)等服務(wù),公司將堅持客戶導(dǎo)向、應(yīng)用為本的策略,正道將秉承"和諧、參與、激情"的文化,與客戶和合作伙伴齊心協(xié)力一起成長,共同發(fā)展。
$(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框架,你可以參考下,應(yīng)該類似這樣寫。希望能幫到你!
jquery從后臺獲取list數(shù)據(jù),并遍歷出來。
代碼如下:
參考代碼及注釋說明
var?list;//ajax?異步從后臺取回的json?[{id:1},{id:2}]
for(var?i=0;ilist.length;i++){?//for循環(huán)變量,變量在list取值的個數(shù)
console.log(list[i].id);//ID為假設(shè)的屬性
}
延伸,javascript中并沒有能夠兼容所有的foreach。需要自己封裝類似的方法。如果你采用類庫.就相對簡單。
var list;//ajax 異步從后臺取回的json [{id:1},{id:2}]
for(var i=0;ilist.length;i++){
console.log(list[i].id);//ID為假設(shè)的屬性
}
延伸,javascript中并沒有能夠兼容所有的foreach。需要自己封裝類似的方法。如果你采用類庫.就相對簡單。