在Java后台中把查询出的数据转为JSON
List<TempEntity> tempList=new ArrayList<TempEntity>();
JSONArray json = JSONArray.fromObject(tempList);//数据转json
try {
response.setContentType("text/html;charset=UTF-8");//设置utf-8格式防止前台中文乱码
PrintWriter out = response.getWriter();
out.print(json);
out.flush();
out.close();
} catch (IOException e) {
e.printStackTrace();
}
前台Ajax
$.ajax({ url:Url, data:{checkname:enco,categoryId:cateId},//传入后台的两组数组数据值,根据个人需求传值 type:"get", traditional:true, success : function(data){ eval("var mydata="+data); $.each(mydata,function(i,item){
}); } });alert(item.Id+"=="+item.Name);