前言:博主之前有篇文章是快速入門ajax,主要是利用ajax做簡單的get請求,今天給大家分享一篇利用ajax提交post請求,以及使用post時需要注意的地方,還是以案例的方式告訴大家。
案例:
登錄檔單
06-ajax-reg.html檔案:
頁面中主要有乙個表單,使用了onsubmit事件,在onsubmit事件中首先獲取準備post的內容,然後建立xmlhttprequest物件,接著確定請求引數,然後重寫**函式,在函式中主要是根據請求的狀態來使用伺服器端返回值,然後傳送請求,最後返回false,讓表單無法提交,從而頁面也不會跳轉。
無重新整理使用者註冊介面title>
rel="stylesheet"
href="">
head>
//建立xmlhttprequest物件
function
createxhr
()else
if(window.activexobject)
return xhr;
}//註冊方法
function
reg()
}//5、傳送請求
var content = 'username='+username+'&email='+email;
xhr.send(content);
return
false;//不跳轉頁面
}script>
Ajax提交post請求返回404錯誤
最近使用ajax提交表單的時候,發現無法執行success函式,後台的 也正常執行了,但是就是無法執行success函式,執行error函式,返回的錯誤 時404.顯然是找不到請求的url。可是後台的 都執行了,怎麼可能找不到url呢,上網搜查加提問,網上的大神說是可能因為後台的處理函式中有頁面跳轉...
AJAX 實現post請求
server.js 引入rexpress const express require express 2.建立應用物件 express 3.建立路由規則 request 是對請求報文的封裝 response 是對響應報文的封裝 get server request,response post ser...
使用libcurl提交POST請求
最近在學習libcurl,並利用它提交post請求,可是返回的響應總是無從驗證該次post請求是否成功提交了。1.先看下根據firebug提交的一次成功的請求,這裡以login我喜歡上的xiami為例,嘻嘻 1.1 本次post請求的http互動 1.3 經server端redirect的get 2...