国产探花免费观看_亚洲丰满少妇自慰呻吟_97日韩有码在线_资源在线日韩欧美_一区二区精品毛片,辰东完美世界有声小说,欢乐颂第一季,yy玄幻小说排行榜完本

首頁 > 編程 > JavaScript > 正文

jQuery form插件之formDdata參數校驗表單及驗證后提交

2019-11-20 10:43:15
字體:
來源:轉載
供稿:網友

Form Plugin API 里提供了很多有用的方法可以讓你輕松的處理表單里的數據和表單的提交過程。

測試環境:部署到Tomcat中的web項目。

一、引入依賴js

<script src="jquery-1.3.1.js" type="text/javascript"></script><script src="jquery.form.js" type="text/javascript"></script>

二、初始化回調函數。

首先,我們初始化這個表單,給它一個 beforeSubmit 回調函數 - 這是一個用來校驗的函數。

$(document).ready(function() { $('#myForm').ajaxForm({ target:'#output1', // 用服務器返回的數據 更新 id為output1的內容.beforeSubmit: validate // 提交前,驗證}); });

三、校驗規則

function validate(formData, jqForm, options) { // formdata是數組對象,每個對象擁有名稱和值.// 數據如下面的格式:// [ // { name: username , value: usernameValue }, // { name: password , value: passwordValue } // ] for (var i=0; i < formData.length; i++) { if (!formData[i].value) { alert('用戶名,地址和自我介紹都不能為空!'); return false; } } var queryString = $.param(formData); //組裝數據//alert(queryString); //類似 : name=1&add=2 return true; }

四、詳細代碼:

<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"><html><head><title>jQuery form插件的使用--用 formData 參數校驗表單</title><meta http-equiv="Content-Type" content="text/html; charset=UTF-8" /><script src="jquery-1.3.1.js" type="text/javascript"></script><script src="jquery.form.js" type="text/javascript"></script><script type="text/javascript"> $(document).ready(function() { $('#myForm').ajaxForm({ target: '#output1', // 用服務器返回的數據 更新 id為output1的內容.beforeSubmit: validate // 提交前,驗證}); });function validate(formData, jqForm, options) { // formdata是數組對象,每個對象擁有名稱和值.// 數據如下面的格式:// [ // { name: username , value: usernameValue }, // { name: password , value: passwordValue } // ] for (var i=0; i < formData.length; i++) { if (!formData[i].value) { alert('用戶名,地址和自我介紹都不能為空!'); return false; } } var queryString = $.param(formData); //組裝數據//alert(queryString); //類似 : name=1&add=2 return true; }</script> </head><body><h3> Demo 5 :jQuery form插件的使用--用 formData 參數校驗表單,驗證后提交(簡單驗證). </h3><form id="myForm" action="ajax2.jsp" method="post"> 名稱: <input type="text" name="name" id="name" /> <br/>地址: <input type="text" name="address" id="address"/><br/> 自我介紹: <textarea name="comment" id="comment" ></textarea> <br/><input type="submit" id="test" value="提交" /> <br/><div id="output1" ></div></form></body></html>

以上所述是小編給大家分享的jQuery form插件之formDdata參數校驗表單及驗證后提交的全部內容,希望對大家有所幫助。

發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
主站蜘蛛池模板: 津市市| 定远县| 勃利县| 金塔县| 三门峡市| 若羌县| 江西省| 沂南县| 沅江市| 会宁县| 河东区| 韶关市| 同德县| 卢氏县| 胶南市| 横山县| 忻州市| 法库县| 栾城县| 内丘县| 丰都县| 金寨县| 乌鲁木齐县| 安徽省| 南投市| 贡嘎县| 沙坪坝区| 光山县| 湛江市| 龙里县| 昌平区| 丰城市| 玉林市| 包头市| 阿拉善右旗| 启东市| 榆林市| 页游| 枝江市| 钟山县| 上高县|