首頁 > web前端 > js教程 > jQuery form插件之formDdata參數校驗表單及驗證後提交_jquery

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

WBOY
發布: 2016-05-16 15:18:32
原創
1512 人瀏覽過

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; 
}
登入後複製

四、詳細程式碼:




jQuery form插件的使用--用 formData 参数校验表单

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


Demo 5 :jQuery form插件的使用--用 formData 参数校验表单,验证后提交(简单验证).

名称:
地址:
自我介绍:

登入後複製

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

來源:php.cn
本網站聲明
本文內容由網友自願投稿,版權歸原作者所有。本站不承擔相應的法律責任。如發現涉嫌抄襲或侵權的內容,請聯絡admin@php.cn
熱門教學
更多>
最新下載
更多>
網站特效
網站源碼
網站素材
前端模板