最新国产好看的视频,伊人天堂AV在线,国产Aaaaaa视频,蜜臀视频在线观看一区,人妻av色图,密臀久久久精品影片,青青视频免费观看毛片,久草在线观看视,国产三级精品色情在线

jQuery EasyUI提交表單驗(yàn)證

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

EasyUI的form表單里面的驗(yàn)證框,先講解下validatebox類和相關(guān)的屬性。

驗(yàn)證規(guī)則

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

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

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

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

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

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

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

調(diào)用 validate 方法并且返回驗(yàn)證結(jié)果,true 或者 false。

<div id="userReg" class="easyui-panel" style="width:400px; height:300px;" title="注冊(cè)用戶"> 
<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> 

參考圖片如下:

相關(guān)文章

最新評(píng)論

图木舒克市| 蛟河市| 巴青县| 清原| 岳阳县| 临城县| 金山区| 锡林郭勒盟| 兴文县| 昌平区| 彭阳县| 合川市| 萝北县| 左权县| 马边| 筠连县| 吉安县| 宣城市| 抚顺县| 临武县| 深州市| 巨野县| 乌审旗| 长岭县| 嘉荫县| 商水县| 富川| 西昌市| 福安市| 凌海市| 修武县| 淮滨县| 重庆市| 包头市| 宜章县| 南宁市| 内江市| 栖霞市| 宁明县| 德州市| 孟村|