首页 > 代码库 > 原生ajax请求json数据
原生ajax请求json数据
<!DOCTYPE html> <html lang="en"> <head> <meta charset="UTF-8"> <title>Document</title> </head> <body> <button id="bt1">点击获取json数据</button> <script type="text/javascript"> window.onload=function(){ var bt1=document.getElementById("bt1"); bt1.onclick=function(){ //创建ajax对象,写兼容 if(window.XMLHttpRequest){ var xml=new XMLHttpRequest(); }else{ var xml=new ActiveXObject("Microsoft.XMLHTTP"); }; //设置发送数据的地址和方法 xml.open("POST","json.php"); //设置我们的请求头信息,post方法才写请求头 xml.setRequestHeader("Content-type","application/x-www-form-urlencoded"); //发送数据 xml.send(); //绑定onreadystatechange事件 xml.onreadystatechange=function(){ if(xml.readyState==4 && xml.status==200){ var data=http://www.mamicode.com/xml.responseText;"("+data+")");evel不存在兼容性问题,但是会有安全漏洞。 data=http://www.mamicode.com/JSON.parse(data);""; str+="姓名:"+data.name+"<br>"; str+="年龄:"+data.age+"<br>"; str+="性别:"+data.sex; document.body.innerHTML=str; }; }; }; }; </script> </body> </html>
原生ajax请求json数据
声明:以上内容来自用户投稿及互联网公开渠道收集整理发布,本网站不拥有所有权,未作人工编辑处理,也不承担相关法律责任,若内容有误或涉及侵权可进行投诉: 投诉/举报 工作人员会在5个工作日内联系你,一经查实,本站将立刻删除涉嫌侵权内容。