ajax和java的结合使用:看了很多例子都是前台通过ajax发送请求,后台处理后返回的都是一个字符串变量

但如果后台返回的是一个数组或者其他类型的数据,在前台应该如何打印呢?如下代码:前台ajax:(data是从服务器端返回的一个数组,如何在前台遍历???)<scriptty... 但如果后台返回的是一个数组或者其他类型的数据,在前台应该如何打印呢?
如下代码:
前台ajax:(data是从服务器端返回的一个数组,如何在前台遍历???)
<script type="text/javascript" src="/myAjax/js/jquery-1.4.min.js"></script>
<script type="text/javascript">
$("document").ready(function (){
$("#ctype").blur(function (){
var ctype=$(this).val();
$.post("/myAjax/LoginServlet",{status:"checkCype",ctype:ctype},function(data){
if(data=="true")
$("#ctypeError").html("已经占用");
else
$("#ctypeError").html("未被占用");
},"text/html");
});
});
</script>
展开
 我来答
匿名用户
2018-04-13
展开全部
$.post("/myAjax/LoginServlet",{status:"checkCype",ctype:ctype},function(data) {
//循环数组
$(data.rows).each(function (i, n) {
//i是数组的下标,n是数组元素

}
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
千叶育儿
2014-10-22 · 育儿、诗词分享,每天进步一点点!
千叶育儿
采纳数:1524 获赞数:5378

向TA提问 私信TA
展开全部
你可以构造json返回
本回答被网友采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
yeshiyazhou201
2014-10-22
知道答主
回答量:24
采纳率:0%
帮助的人:8万
展开全部
Object类型的,在js中也是可以直接使用XX.name方式获取。数组类型的,直接迭代,
本回答被提问者采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
jiangpengwz
2014-10-22
知道答主
回答量:9
采纳率:0%
帮助的人:4.5万
展开全部
楼主,你给个返回的数据的例子喽。
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 更多回答(2)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式