code
/* 创建 XMLHttpRequest 对象 */ var xmlHttp; function GetXmlHttpObject(){ if (window.XMLHttpRequest){ // code for IE7+, Firefox, Chrome, Opera, Safari xmlhttp=new XMLHttpRequest(); }else{// code for IE6, IE5 xmlhttp=new ActiveXObject("Microsoft.XMLHTTP"); } return xmlhttp; } xmlHttp=GetXmlHttpObject(); if (xmlHttp==null){ alert('您的浏览器不支持AJAX!'); return; } xmlHttp.open("GET",url,true); xmlHttp.onreadystatechange=function(){ if(xmlHttp.readyState==1||xmlHttp.readyState==2||xmlHttp.readyState==3){ console.log("trying"); } if (xmlHttp.readyState==4 && xmlHttp.status==200){ var d= xmlHttp.responseText; d=JSON.parse(d); console.log(d); qrcode_url=d.data.qrcode_url; out_trade_no=d.data.out_trade_no; console.log(qrcode_url); console.log(out_trade_no); //设置二维码 var qrcode = new QRCode('qrcode', { text: qrcode_url, 170, height: 170, colorDark : '#FF0000', colorLight : '#ffffff', correctLevel : QRCode.CorrectLevel.H }); console.log(qrcode.width); $("#qrcode").attr('title', ''); } };//发送事件后,收到信息了调用函数 xmlHttp.send();