原生JS实现AJAX:
// method : 请求方式 POST/GET; // url: 如果为GET方式的话url里面要带参数 // obj: 准备好的容器,方便储存拿到的数据 function xhr ($method, $url, obj) { var Request = new XMLHttpRequest(); Request.open($method, $url); Request.setRequestHeader("CONTENT-TYPE", "application/x-www-from-urlencoded"); Request.send(); Request.onreadystatechange = function () { if (Request.readyState === 4 && Request.status === 200) { obj.innerhtml = Request.responseText; } else { obj.innerHTML = Request.status; } } }
ps: 如果是查询操作建议使用POST;