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>
向页面发送 HTTP GET 请求,然后获得返回的结果 ------解决思路---------------------- <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 /> Copy after login
------解决思路---------------------- //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 /> Copy after login
$.get("/world",function(data,status){<br /> //在js中我怎么得到name的值,怎么遍历<br /> alert(data.name);<br />}, 'json'); //如果加上这个属性<br /> Copy after login
------解决思路---------------------- for in 循环或者直接for循环,但是如果直接for循环的话你就得使用$.ajax来重新调整你的代码了。