后台:
String sear = request.getParameter("sear");
//验证用户表中是否存在
SearchDao searDao = new SearchDao();
List<String> lst = searDao.query(sear);
//返回ajax响应
StringBuffer sbf = new StringBuffer();
for (String str : lst){
sbf.append(str+",");
}
String result = "";
if (lst.size()>0){
result = sbf.substring(0, sbf.length()-1);
}
response.setCharacterEncoding("UTF-8");
response.setContentType("text/html");
PrintWriter out = response.getWriter();
out.write(result);
out.flush();
out.close();
后台将数据转化成一定格式的字符串;前端:
$.get("user?method=checkUsername",{"sear":sear},function(result){
if(result != " "){
var arr = result.split(",");
for (var i=0;i<arr.length;i++){
$("#mydiv").append("<div class='sb'>"+arr[i]+"</div>");
}
}
});
前端将字符串拆开,然后再显示;