list转jsonArray

后台方法:

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());

然后在回调函数里用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] + "'
                οnclick='optionSelect(""" + json[i][0] + """)'>" + json[i][1] + "</option>");

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

或者

$.each(data,function(i){
$("<option value='"+data[i][0]+"'>"+data[i][1]+"</option>").appendTo("#list1");
});

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值