json = ["M10","M20"] ;function (data){
  for(var i in data){
    alert(data[i]);
  }
}只能循环出一个值,不完整,大虾们请教!!

解决方案 »

  1.   

    搞定了<script type="text/javascript">
    function do_jsonp() {
        $.getJSON("http://192.168.5.97/traversalFolder.php?callback=?",
        function(data) {
    var lis = '';
    for (var i in data){
    lis += '<li id="'+data[i]+'"><a href="javascript:void(0);">'+data[i]+'</a></li>';
    }
    $('#jsonData').html(lis);
        });
    }
    do_jsonp();
    </script>
      

  2.   

    如果解析出来是[{}]则是数组 可以用jquery循环取出来$.each(datas,function(i){
    alert(datas[i].属性名);
    })