Maison > développement back-end > tutoriel php > ajax get请求得到了一个json格式的数据,在js中如何遍历出来

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

WBOY
Libérer: 2016-06-13 12:09:16
original
1467 Les gens l'ont consulté

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 />
Copier après la connexion

------解决思路----------------------
//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 />
Copier après la connexion

$.get("/world",function(data,status){<br />  //在js中我怎么得到name的值,怎么遍历<br />  alert(data.name);<br />}, 'json'); //如果加上这个属性<br />
Copier après la connexion

------解决思路----------------------
for in 循环或者直接for循环,但是如果直接for循环的话你就得使用$.ajax来重新调整你的代码了。
Étiquettes associées:
source:php.cn
Déclaration de ce site Web
Le contenu de cet article est volontairement contribué par les internautes et les droits d'auteur appartiennent à l'auteur original. Ce site n'assume aucune responsabilité légale correspondante. Si vous trouvez un contenu suspecté de plagiat ou de contrefaçon, veuillez contacter admin@php.cn
Tutoriels populaires
Plus>
Derniers téléchargements
Plus>
effets Web
Code source du site Web
Matériel du site Web
Modèle frontal