今天碰到一个比较尴尬的问题,前台用ajax去后台读数据库的数据,总共3条,每一条用一个JSONObject装起来,然后最后再用一个JSONArray封起来转换成String传到前台去。结果尴尬的事情来了,前台刚开始的时候的代码:
$.ajax({
url:'XXX'
,success:function (data){
//data类似于[{
"id":"1","name":"a"}{
"id":"2","name":"b"}]
for(var i=0;i<data.length;i++){
alert(data[i].id);
}
}
})