加入收藏 | 设为首页 | 会员中心 | 我要投稿 李大同 (https://www.lidatong.com.cn/)- 科技、建站、经验、云计算、5G、大数据,站长网!
当前位置: 首页 > 百科 > 正文

ajax回调中不可能是list

发布时间:2020-12-16 03:35:01 所属栏目:百科 来源:网络整理
导读: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 };jQu

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,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);//不需要

(编辑:李大同)

【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!

    推荐文章
      热点阅读