fafasj
2019-04-30 04:02
采纳率: 50%
浏览 824

怎么循环ajax返回的数组对象

公共接触前端。萌新不懂就问。感谢各位大佬们。
后台返回的数据:["奥迪","奔驰","五菱宏光"]

$(document).ready(function () {
        $.ajax({
            type:"POST",
            url:"http://localhost:8080/addr/getAllProvince",
            async:false,
            success:function(data){
                //这里要怎么写循环
                for (let i = 0; i <???; i++) {

                }
            }
        })
    });
  • 点赞
  • 写回答
  • 关注问题
  • 收藏
  • 邀请回答

4条回答 默认 最新

  • 老铁咖啡 2019-04-30 09:17
    已采纳
    if(data != null && data != '' && data != undefined){
        for(var i = 0; i < data.length; i ++){
            var name = data[i];
        }
    }
    
    
    
    点赞 评论
  • 迷路的公民 2019-04-30 09:20
    if($.isArray(data)){
        data.forEach(function(v){
            console.log(v);
        });
    }
    
    点赞 评论
  • TisonWomg 2019-04-30 11:03
                var row = ["奥迪","奔驰","五菱宏光"];
                row.forEach(function(item,index){
                    console.log("["+index+"],"+item)
                })
    
    
    点赞 评论
  • 1进击的小白 2019-04-30 11:08

    上面答案都可以的,我再补充个
    var data=["奥迪","奔驰","五菱宏光"];
    $(data).each(function(i,item){console.log(i'+'item)})
    0+奥迪
    1+奔驰
    2+五菱宏光

    点赞 评论

相关推荐 更多相似问题