突然间觉着自己学习有些粗糙,初入前端刚开始也不会学习,多攒些小例子应该多多思考多多总结。欲速则不达,加油。
首先应该创建一个ajax对象var xhr=new XMLHttpRequest();
页面加载采用window.οnlοad=function(){
getMyAjax(传送方式,"网址",callback);
}
然后写callback()函数得到数据
例如 function callback()
{
if(xhr.readyState==4){
if((.status>=200&&xhr<300)||xhr.status==304){
var serveData=JSON.parse(xhr.requestText).data;
fullData("某个ID",serveData);
}
}
else {alert("NO success");}
}
采用ajax
function getMyAjax(type,url,callback){
xhr.onreadystatechange=callback;
xhr.open(type,url,true);
if(type=="get"){
send(null);
}
else if(type=="post"){
xhr.setRequestHeader("content-Type","application-x-www-form-urlencoded");
send(null);//send(data);//如果有数据的话
}
}
function fullData(dom,data){
var html="";
for(var i=0;i<data.length;i++){
html+='data[i].属性'//'<div></div>'用单引号外包,并且每个药使用的数据都要’+data[i].属性+‘
}
dom.innerHTML=html;
}