你这样写应该不对,在jquery函数里面,不要用for循环,应该用each遍历函数,如果使用for循环的话,貌似只会执行最后一次,根本没有循环执行的!

解决方案 »

  1.   

    你试试这么写:$(data.data).each(function(i){
        if(i<data.data.length){
             $(self).find('.row').append("<div class='inaa col-md-4 col-xs-4 col-sm-4 wj-relative wj-mgt15'><h2 class='wj-question-option wj-question-option-two'><p><br>"+data.data[i].wjc_title+"</p></h2><input type='radio' name='"+bbid+"' cid='"+data.data[i].wjc_id+"' value='"+data.data[i].wjc_title+"' class='input1 radios"+bbid+"'></div>");
        }
    })