首頁 >後端開發 >php教程 >ajax get请求得到了一个json格式的数据,在js中如何遍历出来

ajax get请求得到了一个json格式的数据,在js中如何遍历出来

WBOY
WBOY原創
2016-06-13 12:09:161454瀏覽

ajax get请求得到了一个json格式的数据,在js中怎么遍历出来
nbsp;html>



    <script></script>
    <script><br /> $(document).ready(function(){<br /> $("button").click(function(){<br /> $.get("/world",function(data,status){<br /> //data为json格式 返回数据位: {"name":"liweitao","age":"23"}<br /> //在js中我怎么得到name的值,怎么遍历<br /><br /> <span style="color: #FF0000;"> //请帮我在此处补充代码<br /><br /> });<br /> });<br /> });<br /> </script>







------解决思路----------------------
<br /><script type="text/javascript"><br />var data = {"name":"liweitao","age":"23"};<br />for(var obj in data){<br />    document.writeln(obj + ':' + data[obj]);<br />}<br /></script><br />

------解决思路----------------------
//data为json格式  返回数据位: {"name":"liweitao","age":"23"}<br />$.get("/world",function(data,status){<br />  //在js中我怎么得到name的值,怎么遍历<br />  var d = eval('(' + data + ')');<br />  alert(d.name);<br />});<br />
 
$.get("/world",function(data,status){<br />  //在js中我怎么得到name的值,怎么遍历<br />  alert(data.name);<br />}, 'json'); //如果加上这个属性<br />

------解决思路----------------------
for in 循环或者直接for循环,但是如果直接for循环的话你就得使用$.ajax来重新调整你的代码了。
陳述:
本文內容由網友自願投稿,版權歸原作者所有。本站不承擔相應的法律責任。如發現涉嫌抄襲或侵權的內容,請聯絡admin@php.cn