ajax get请求得到了一个json格式的数据,在js中怎么遍历出来
<meta charset=”utf-8″>
<script src=”/res/js/(本文来源gaodai#ma#com搞@@代~&码网
搞代gaodaima码
jquery.js”></script>
<script>
$(document).ready(function(){
$(“button”).click(function(){
$.get(“/world”,function(data,status){
//data为json格式 返回数据位: {“name”:”liweitao”,”age”:”23″}
//在js中我怎么得到name的值,怎么遍历
//请帮我在此处补充代码
});
});
});
</script>
<body>
——解决思路———————-
<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来重新调整你的代码了。