Ajax非同步物件的應用

2021-08-17 05:59:29 字數 532 閱讀 4450

1.非同步物件的建立

}/*1.建立非同步物件  */

var xhr = creatxmlhttp();//乙個建立ajax的函式

/*2.設定監聽  */

/*onredystatechange,ajax物件用來監聽伺服器的狀態變化,只有狀態變化了,才會觸發後面的事件  */

xhr.onreadystatechange = function()else

}else

}/*3.開啟連線  */

xhr.open("get","$/user_findbyname.action?time="+new date().gettime()+"&username="+username,true);//第三個引數true控制非同步進行,

執行send()方法後不等待

/*4.開始傳送  */

xhr.send(null); 

關於非同步物件 Ajax

ajax僅僅是把非同步物件封裝好了 0.0建立非同步物件 var xhr new xmlhttprequest 1.0設定引數 開啟鏈結 xhr.open 請求方式 url,是否非同步 2.0 函式 xhr.onreadystatechange function 3.0不使用快取 xhr.open ...

利用FormData物件實現ajax非同步上傳檔案

function else error function data 配置檔案解析器 multipartresolver class org.springframework.web.multipart.commons.commonsmultipartresolver maxuploadsize val...

Ajax的非同步請求

ajax的分為四個步驟 建立ajax對x象 繫結監聽函式 eg xhr.onreadystatechange function else 建立連線 xhr.open method,url,boolean 第乙個表示請求方式,第二個表示請求位址,第三個引數為false表示為同步,true為非同步 其中...