layui lay-verify form表單自定義驗(yàn)證規(guī)則詳解
官方文檔詳見(jiàn):https://www.layui.com/doc/modules/form.html#verify
雖然layui的官方文檔已經(jīng)是寫(xiě)的比較詳細(xì),但是初次使用的時(shí)候總會(huì)懵一下,這里紀(jì)錄一下lay-verify自定義驗(yàn)證規(guī)則的時(shí)候到底放哪。
html:
<input type="text" lay-verify="digital" placeholder="請(qǐng)輸入數(shù)字"> <button type="button" class="layui-btn layui-btn-norma" lay-submit lay-filter="submit_button">提交</button>
js:
form.verify({
//數(shù)組的兩個(gè)值分別代表:[正則匹配、匹配不符時(shí)的提示文字]
,digital: [
/^[0-4]*$/
,'請(qǐng)?zhí)钊?-4的分?jǐn)?shù)'
]
});
這樣寫(xiě)沒(méi)問(wèn)題,但是form.verify放置的位置沒(méi)講清楚,還是要自己試一下。
layui.use(['form'], function () {
var form = layui.form;
//要放在form.on外面,千萬(wàn)不能放在提交步驟中,否則會(huì)不觸發(fā)
form.verify({
//數(shù)組的兩個(gè)值分別代表:[正則匹配、匹配不符時(shí)的提示文字]
digital: [
/^[0-4]*$/
,'請(qǐng)?zhí)钊?-4的分?jǐn)?shù)'
]
});
form.on("submit(submit_button)", function (data) {
return false;
});
});
以上這篇layui lay-verify form表單自定義驗(yàn)證規(guī)則詳解就是小編分享給大家的全部?jī)?nèi)容了,希望能給大家一個(gè)參考,也希望大家多多支持腳本之家。
相關(guān)文章
JS中數(shù)組與對(duì)象相互轉(zhuǎn)換的實(shí)現(xiàn)方式
這篇文章主要介紹了JS中數(shù)組與對(duì)象相互轉(zhuǎn)換的實(shí)現(xiàn)方式,文章通過(guò)代碼示例講解的非常詳細(xì),對(duì)大家的學(xué)習(xí)或工作有一定的幫助,需要的朋友可以參考下2024-04-04
JavaScript實(shí)現(xiàn)選項(xiàng)卡效果的分析及步驟
這篇文章主要給大家介紹了關(guān)于JavaScript實(shí)現(xiàn)選項(xiàng)卡效果的相關(guān)資料,文中通過(guò)示例代碼介紹的非常詳細(xì),對(duì)大家學(xué)習(xí)或者使用JavaScript具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友們下面來(lái)一起學(xué)習(xí)學(xué)習(xí)吧2019-04-04
javaScript產(chǎn)生隨機(jī)數(shù)的用法小結(jié)
這篇文章主要介紹了javaScript產(chǎn)生隨機(jī)數(shù)的用法小結(jié),包括JavaScript Math.random()內(nèi)置函數(shù) ,Js 隨機(jī)數(shù)產(chǎn)生6位數(shù)字的代碼,需要的朋友可以參考下2018-04-04
Leaflet?數(shù)據(jù)可視化實(shí)現(xiàn)地圖下鉆示例詳解
這篇文章主要為大家介紹了Leaflet數(shù)據(jù)可視化實(shí)現(xiàn)地圖下鉆示例詳解,有需要的朋友可以借鑒參考下,希望能夠有所幫助,祝大家多多進(jìn)步,早日升職加薪2023-01-01
js prototype深入理解及應(yīng)用實(shí)例分析
這篇文章主要介紹了js prototype深入理解及應(yīng)用,結(jié)合實(shí)例形式分析了JavaScript prototype屬性功能、原理、使用方法及操作注意事項(xiàng),需要的朋友可以參考下2019-11-11

