有一個注冊表單,在點注冊按鈕后驗證提交(驗證通過后,ajax提交表單),我對ajax不怎么會,找了大量資源,弄出來的,我自己都看不懂,算了,還是上代碼:r_sub.addEventListener("click", function() {//提交按鈕 var l_form = document.getElementById("l_form");//獲取表單
if(requ() == "false") {//驗證方法返回值
alert(false);
} else {// l_form.submit();//以前的提交方式// var request = new ActiveXObject('Microsoft.XMLHTTP'); // 新建Microsoft.XMLHTTP對象// 發送請求: request.open('post', "register");//這個url是我框架弄成這樣的,想直接提交到本頁面,不過還是沒效果 request.send();總之,就是上面這一坨什么東西,因為直接submit方法需要跳轉頁面(不跳轉也需要有結果能顯示在頁面上),用戶在注冊后,表單提交,并返回提交結果(我的想法是submit到控制器,然后控制器再把數據存入數據庫),并將結果顯示到頁面上(這兩步還未實現,只希望先實現ajax異步提交注冊表單就可以了),希望看官能幫忙捋順一下,或者幫忙實現一下,最好加上相應的步驟注釋,方便某研究學習
ajax提交表單不成功
收到一只叮咚
2018-08-31 10:14:57