從上面這段介紹中,可以提取出實現ajax技術的幾個關鍵:
根據上面的幾個要點有以下思路:
實際提出請求
下面來看乙個簡單的例子
class="form-horizontal">
class="form-group">
class="col-lg-3 control-label">使用者名稱label>
class="col-lg-5">
type="text"
id="user"
class="form-control"
name="login_user.username" />
div>
div>
class="form-group">
class="col-lg-3 control-label">密碼label>
class="col-lg-5">
type="password"
id="pass"
class="form-control"
name="login_user.password" />
div>
div>
type="submit"
id="submitbtn"
class="btn btn-md">登陸button>
form>
針對這個表單,進行登陸驗證
//將上面所說的內容封裝成乙個函式fakesubmit
function
fakesubmit
(url, data, success, fail) catch(err)
success(res);
} else
}});
xhr.open('post', url);
xhr.send(object.keys(data).map(function
(k) ).join('&'));
}$(document).ready(function
() ;
fakesubmit('/login', data, function
(res) else
}, function
(err) );
});});
表單驗證 通過原生js模仿ajax的非同步互動
今天給大家帶來個福利,我也是剛剛學習的很實用的乙個東西,通過原生js模仿ajax的非同步互動。因為當初自己學的時候乙個問題不會找人問,知道初學者都不容易,所以我在我的部落格中分享自己的學習經驗,以及一些好玩的東西!廢話不多說開始吧 還是從最初講 表單 html css js 先是html 表單表單h...
動態表單驗證和TP框架裡面的ajax
動態驗證的操作方法 function yz else else 在框架裡用ajax來實現輸入代號顯示姓名 打到模板是用上面的 function ming 表單 代號 js document ready function e type post datatype text success functi...
原生h5表單驗證
近來做專案時發現h5表單驗證挺不錯的,畢竟原生的用起來比較方便簡單,在此做個總結 1.現在我們來簡單的實現乙個h5表單驗證 tip 在使用pattern時需要input不能為空,所以必須要用上required,否則pattern不會起作用。2.當然如果你想使用h5的表單驗證就必須使用submit來提...