从php获取json数据使用js读取显示到网页笔记
Jun 13, 2016 am 08:49 AM从php获取json数据使用js读取显示到网页笔记
php代码
<?php //json与数组转换 $array = array("username" => "hellojson","age" => 23,"sex"=>"M");//定义php数组 $res=json_encode($array); //var_dump($res); echo $res;//将结果输出到页面 ?> HTML代码 <html> <head> <title></title> <script src="jquery-1.11.0.min.js"></script> </head> <body> <script type="text/javascript"> $(function(){ $(document).on("click",'.test',function(){ var id=$(this).attr("id"); var data={id:id} //var aaa=[{"0":"1","id":"1","1":"hello","name":"hello","2":"","password":""},{"0":"2","id":"2","1" // :"world","name":"world","2":"","password":""},{"0":"3","id":"3","1":"helloworld","name":"helloworld" // ,"2":"","password":""}] // alert(aaa[2].name) $.ajax({ type:"GET", data:data, url:'xml.php', dataType:"json", success:function(msg){ if(msg){ var res=eval(msg);//在php中返回的数据如果不能直接使用可以转换一下,使用eval()函数可以实现转化。 //alert(res.username) alert(res[1].name)//弹出要取的数据 //console.log(res) } } }); }) }) </script> <div class="test" id="1"> <input type="button" value="button"> </div> <div class="getmsg"> </div> </body> </html>
在原生js中还可以使用JSON.parse()函数来转为json格式,在php中已经转化为json格式了可以直接获取
alert(msg[0].name)//msg为返回的json格式

Heißer Artikel

Hot-Tools-Tags

Heißer Artikel

Heiße Artikel -Tags

Notepad++7.3.1
Einfach zu bedienender und kostenloser Code-Editor

SublimeText3 chinesische Version
Chinesische Version, sehr einfach zu bedienen

Senden Sie Studio 13.0.1
Leistungsstarke integrierte PHP-Entwicklungsumgebung

Dreamweaver CS6
Visuelle Webentwicklungstools

SublimeText3 Mac-Version
Codebearbeitungssoftware auf Gottesniveau (SublimeText3)

Heiße Themen

Wie sende ich Webseiten als Verknüpfung im Edge-Browser an den Desktop?

Verwenden Sie ddrescue, um Daten unter Linux wiederherzustellen

Open Source! Jenseits von ZoeDepth! DepthFM: Schnelle und genaue monokulare Tiefenschätzung!

Was soll ich tun, wenn die Notizen, die ich auf Xiaohongshu gepostet habe, fehlen? Was ist der Grund, warum die gerade gesendeten Notizen nicht gefunden werden können?

Die Vitalität der Superintelligenz erwacht! Aber mit der Einführung der sich selbst aktualisierenden KI müssen sich Mütter keine Sorgen mehr über Datenengpässe machen

Google ist begeistert: JAX-Leistung übertrifft Pytorch und TensorFlow! Es könnte die schnellste Wahl für das GPU-Inferenztraining werden

So fügen Sie Produktlinks in Notizen in Xiaohongshu hinzu. Tutorial zum Hinzufügen von Produktlinks in Notizen in Xiaohongshu
