欧美bbbwbbbw肥妇,免费乱码人妻系列日韩,一级黄片

jQuery EasyUI提交表單驗證

 更新時間:2016年07月19日 10:25:10   作者:老張的菠菜  
這篇文章主要介紹了jQuery EasyUI提交表單驗證的相關資料,非常不錯,具有參考借鑒價值,需要的朋友可以參考下

EasyUI的form表單里面的驗證框,先講解下validatebox類和相關的屬性。

驗證規(guī)則

驗證規(guī)則是通過使用 required 和 validType 特性來定義的, 這里是已經實施的規(guī)則:

email:匹配 email 正則表達式規(guī)則,系統(tǒng)提供的屬性。

url:匹配 URL 正則表達式規(guī)則

length[0,100]:允許從 x 到 y 個字符

remote['http://.../action.do','paramName']:發(fā)送 ajax 請求來驗證值,成功時返回 'true' 。

要自定義驗證規(guī)則,重寫 $.fn.validatebox.defaults.rules ,來定義一個驗證函數和無效的信息。例如,定義一個 minLength 驗證類型:

$.extend($.fn.validatebox.defaults.rules, { 
minLength: { 
validator: function(value, param){ 
return value.length >= param[0]; 
}, 
message: 'Please enter at least {0} characters.' 
} 
}); 

調用 validate 方法并且返回驗證結果,true 或者 false。

<div id="userReg" class="easyui-panel" style="width:400px; height:300px;" title="注冊用戶"> 
<form action="" method="post"> 
<table> 
<tr> 
<td>用戶名:</td> 
<td><input type="text" name="username" class="easyui-validatebox" required=true 
validType="midLength[4,10]" value=""/></td> 
</tr> 
<tr> 
<td>密碼:</td> 
<td><input type="text" name="password" class="easyui-validatebox" required=true validType="pwdLength[8]" value=""/></td> 
</tr> 
<tr> 
<td>性別:</td> 
<td> 
<input type="radio" name="sex" checked="checked" value="male"/>男 
<input type="radio" name="sex" value="female"/>女 
</td> 
</tr> 
<tr> 
<td>年齡:</td> 
<td><input type="text" name="age" value=""/></td> 
</tr> 
<tr> 
<td>出生日期:</td> 
<td><input type="text" name="birth" value=""/></td> 
</tr> 
<tr> 
<td>所屬城市:</td> 
<td><input type="text" name="city" value=""/></td> 
</tr> 
<tr> 
<td>薪水:</td> 
<td><input type="text" name="salary" value=""/></td> 
</tr> 
<tr> 
<td colspan="2"> 
<a class="easyui-linkbutton">保存</a> 
</td> 
</tr> 
</table> 
</form> 
</div> 
<script type="text/javascript"> 
$(function(){ 
$.extend($.fn.validatebox.defaults.rules,{ 
midLength:{ 
validator:function(value, param){ 
return value.length >= param[0] && value.length<=param[1]; 
}, 
message: '用戶名必須在4到10位之間!' 
}, 
pwdLength:{ 
validator:function(value,param){ 
return value.length==param[0]; 
}, 
message:'密碼必須是8位' 
} 
}); 
}); 
</script> 

參考圖片如下:

相關文章

  • 基于JQuery實現CheckBox全選全不選

    基于JQuery實現CheckBox全選全不選

    做項目時需要實現CheckBox的全選,我想用JQuery實現,從網上找了找,網上的確有很多例子,但都不能實現我想要的全部效果
    2011-06-06
  • jQuery往返城市和日期查詢實例講解

    jQuery往返城市和日期查詢實例講解

    本文講解如何使用jQuery實現城市查詢和日歷顯示的整個流程,需要的朋友可以參考下
    2015-10-10
  • jquery zTree異步加載簡單實例分享

    jquery zTree異步加載簡單實例分享

    Ztree是一個使用jQuery實現的JSP頁面的各種功能樹,本文介紹一個異步獲取數據到下拉樹的實現方式,感興趣的朋友可以了解下,或許對你學習ztree有所幫助
    2013-02-02
  • jQuery實現購物車全功能

    jQuery實現購物車全功能

    這篇文章主要為大家詳細介紹了jQuery實現購物車全功能,文中示例代碼介紹的非常詳細,具有一定的參考價值,感興趣的小伙伴們可以參考一下
    2021-01-01
  • jquery.gridrotator實現響應式圖片展示畫廊效果

    jquery.gridrotator實現響應式圖片展示畫廊效果

    本教程將教大家制作一個jQuery響應式圖片展示畫廊效果,所有圖片以網格的形式排列,然后定時隨機翻轉其中某些格子用來切換圖片。這種效果可以用來當做背景或裝飾放在我們的網站上。
    2015-06-06
  • jQuery oLoader實現的加載圖片和頁面效果

    jQuery oLoader實現的加載圖片和頁面效果

    我們使用jQuery的ajax在頁面中就像使用iframe一樣加載其他頁面內容,今天我給大家分享一個名叫jQuery oLoader的插件,該插件還集成了oPageLoader,可以輕松實現加載圖片和頁面的漂亮效果。
    2015-03-03
  • jquery 頁面全選框實踐代碼

    jquery 頁面全選框實踐代碼

    頁面中經常遇到與全選相關的操作,利用jquery集成了一下,主要為了方便使用吧~
    2010-04-04
  • jQuery中:checkbox選擇器用法實例

    jQuery中:checkbox選擇器用法實例

    這篇文章主要介紹了jQuery中:checkbox選擇器用法,實例分析了:checkbox選擇器的功能、定義及匹配復選框的使用技巧,需要的朋友可以參考下
    2015-01-01
  • jquery中toggle函數交替使用問題

    jquery中toggle函數交替使用問題

    jQuery 的toggle()函數使用show()或hide()函數來切換HTML元素的可見狀態(tài)。今天我們來探討下jquery中toggle函數交替使用問題
    2015-06-06
  • jQuery+JSON+jPlayer實現QQ空間音樂查詢功能示例

    jQuery+JSON+jPlayer實現QQ空間音樂查詢功能示例

    本文為大家介紹下jQuery+JSON+jPlayer實現QQ空間音樂查詢,具體的實現過程感興趣的朋友可以了解下哈,希望對大家有所幫助
    2013-06-06

最新評論