ajax回调中不可能是list

javascript中没有list,只有array。回调也不可能是list,只能是json数组


只有在action中把list转为json,在回调中$.each;


 
 
<script>
var arr = [ "one", "two", "three", "four", "five" ];
var obj = { one: 1, two: 2, three: 3, four: 4, five: 5 };
jQuery.each( arr, function( i, val ) {
$( "#" + val ).text( "Mine is " + val + "." );
// Will stop running after "three"
return ( val !== "three" );
});
jQuery.each( obj, function( i, val ) {
$( "#" + i ).append( document.createTextNode( " - " + val ) );
});
</script>

function toCommentList()
{
    //获取评论列表
                $.ajax({  
                  url: "$!base/private/work/cms_info_comment/ajaxCommentList.jhtml",  
                  cache: false,  
                  dataType: "json",//指定了dataType 为json  则不需要再回调中调用$.parseJSON(data);
                  data: {
                        "infoId": "$!{infoId}"
                      },
                  success: function(data){
                      var d = $.parseJSON(data);//不需要
                      console.info(d);
                  }  
                });  
}

//java 中  List  转   jsonArrary:

JSONArray jsonArray = JSONArray.fromObject(commentList);
        System.out.println(jsonArray);


//指定了datatype 为 json  ,则 不需要 var d = $.parseJSON(data);//不需要

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值