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