-
document,getElementById("search").onclick = function(){ //發(fā)送Ajax查詢請(qǐng)求并處理 var request = new XMLHttpRequest(); request.open("GET","service.php?number="+document.getElementById("keyword").value""); request.send(); //監(jiān)聽事件 request.onreadystatechange = function(){ if(request.readyState===4 && request.status===200){ document.getElementById("searchResult").innerHTML=request.responseText; }else{ alert("發(fā)生錯(cuò)誤:"+request.status); } 如果是POST請(qǐng)求方式,則: request.open("POST","service.php"); //需將post請(qǐng)求提交的數(shù)據(jù)拼成URL參數(shù) var data="name"+document.getElementById("staffName").value +"&name"+document.getElementById("staffName").value; request.setRequestHeader("Content-Type","application/x-www-form-urlencoded"); request.send(data); } }查看全部
-
異步發(fā)送POST請(qǐng)求時(shí),在open()和send()中間,一定要設(shè)置setRequestHeader()的內(nèi)容,即Content-Type查看全部
-
XAMMP查看全部
-
onreadystatechange 事件 當(dāng)請(qǐng)求被發(fā)送到服務(wù)器時(shí),我們需要執(zhí)行一些基于響應(yīng)的任務(wù)。 每當(dāng) readyState 改變時(shí),就會(huì)觸發(fā) onreadystatechange 事件。 readyState 屬性存有 XMLHttpRequest 的狀態(tài)信息。 下面是 XMLHttpRequest 對(duì)象的三個(gè)重要的屬性: 屬性 描述 onreadystatechange 存儲(chǔ)函數(shù)(或函數(shù)名),每當(dāng) readyState 屬性改變時(shí),就會(huì)調(diào)用該函數(shù)。 readyState 存有 XMLHttpRequest 的狀態(tài)。從 0 到 4 發(fā)生變化。 0: 請(qǐng)求未初始化 1: 服務(wù)器連接已建立 2: 請(qǐng)求已接收 3: 請(qǐng)求處理中 4: 請(qǐng)求已完成,且響應(yīng)已就緒 status 200: "OK" 404: 未找到頁面查看全部
-
onreadystatechange 來監(jiān)聽 事件的變化查看全部
-
readyState 的屬性查看全部
-
異步發(fā)送POST請(qǐng)求時(shí),在open()和send()中間,一定要設(shè)置setRequestHeader()的內(nèi)容,即Content-Type查看全部
-
getResponseHeader() 查詢響應(yīng)中某個(gè)字段的值查看全部
-
fiddler可用于調(diào)試服務(wù)器代碼(無需客戶端代碼查看全部
-
XMLHttpRequest 取得響應(yīng)查看全部
-
小例子查看全部
-
XMLHttpRequest發(fā)送請(qǐng)求的方法: 1.open(method,url,async) method的內(nèi)容一般使用大寫,GET或POST; url可以使用相對(duì)地址和絕對(duì)地址; async:使用true,就是使用異步方式,默認(rèn)值是true,所以一般不填寫。 2.send(string) 用send就可以把請(qǐng)求發(fā)送到服務(wù)器,string的值為請(qǐng)求內(nèi)容。查看全部
-
常用的HTTP響應(yīng)狀態(tài)碼查看全部
-
HTTP響應(yīng)的組成部分查看全部
-
ajax就是異步的javascript和xml; ajax的全稱:Asynchronous Javascript and XML(異步的javascript和xml) 是一種無需重新加載整個(gè)網(wǎng)頁,更新部分網(wǎng)頁的技術(shù)!查看全部
舉報(bào)
0/150
提交
取消