tao的学习乐园
随笔 - 6  文章 - 4  trackbacks - 0
<2009年5月>
262728293012
3456789
10111213141516
17181920212223
24252627282930
31123456

常用链接

留言簿(1)

随笔分类

随笔档案

搜索

  •  

最新评论

阅读排行榜

评论排行榜

后台方法:
1 JSONArray json = new JSONArray();
2             String pareId = request.getParameter("dicId");
3             List list = zhidaoBO.getQuestionTDicByParentId(pareId);//返回一个list
4             json = JSONArray.fromObject(list);
5             return super.ajaxReturnJSON(request, response, json.toString());
页面接收到的结果:
[["402881c2219417340121945dd7d10008","瑜伽","zYoga"],
["402881c2219417340121945eeb730009","有氧健身操","zAerobicGym"]]
然后在回调函数里用js去操作
 1 $.post("<c:url value='/user/zhidao/do.ao?method=getChildClass'/>",
 
2         {"dicId":id},
 
3         function(json){
 
4           json=eval('('+json+')');
 
5           var obj = $("#childSelect");
 
6           obj.empty();
 
7           for(var i=0;i<json.length;i++){
 
8             //obj.append(<option value='" + json[i][0] + "'
                onclick='optionSelect(""" + json[i][0] + """)'>" + json[i][1] + "</option>");

 9             obj.append("<option value='" + json[i][0+ "'>" + json[i][1+ "</option>");
10           }
11          });

posted on 2009-05-31 14:30 teok 阅读(5698) 评论(1)  编辑  收藏

FeedBack:
# re: list 转 JSONArray[未登录] 2009-11-27 17:47 zhang
多谢,多谢!太感谢你啦!
不过后面可以改下: $("#list1").empty();
$.each(data,function(i){
$("<option value='"+data[i][0]+"'>"+data[i][1]+"</option>").appendTo("#list1");
});  回复  更多评论
  

只有注册用户登录后才能发表评论。


网站导航:
 
trust what we trust...