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為非同步 其中...