BootStrap Validator 根據(jù)條件在JS中添加或移除校驗(yàn)操作
這是開始的校驗(yàn)代碼
function initValidate() { <span style="white-space:pre"> </span>$('#detailform').bootstrapValidator({ <span style="white-space:pre"> </span>feedbackIcons : { <span style="white-space:pre"> </span>valid : 'glyphicon glyphicon-ok', <span style="white-space:pre"> </span>invalid : 'glyphicon glyphicon-remove', <span style="white-space:pre"> </span>validating : 'glyphicon glyphicon-refresh' <span style="white-space:pre"> </span>}, <span style="white-space:pre"> </span>fields : { <span style="white-space:pre"> </span>txPassword : { <span style="white-space:pre"> </span>validators : { <span style="white-space:pre"> </span>notEmpty : { <span style="white-space:pre"> </span>message : '交易密碼不能為空' <span style="white-space:pre"> </span>}, <span style="white-space:pre"> </span>notSameAndContinuity : { <span style="white-space:pre"> </span>message : '密碼必須為6位不相同、不連續(xù)的數(shù)字' <span style="white-space:pre"> </span>} <span style="white-space:pre"> </span>} <span style="white-space:pre"> </span>} <span style="white-space:pre"> </span>} <span style="white-space:pre"> </span>}); };
有時(shí)我們需要根據(jù)條件,添加或移除
添加用addFile,approvalMemo 是input的name值
$("#detailform").bootstrapValidator("addField", "approvalMemo", { <span style="white-space:pre"> </span>validators: { <span style="white-space:pre"> </span>notEmpty : { <span style="white-space:pre"> </span>message : '審批意見不能為空' <span style="white-space:pre"> </span>} <span style="white-space:pre"> </span>} <span style="white-space:pre"> </span>}); $("#detailform").bootstrapValidator('removeField','approvalMemo');
移除用removeFile。
總結(jié)
以上所述是小編給大家介紹的BootStrap Validator 根據(jù)條件在JS中添加或移除校驗(yàn),希望對(duì)大家有所幫助,如果大家有任何疑問請(qǐng)給我留言,小編會(huì)及時(shí)回復(fù)大家的。在此也非常感謝大家對(duì)腳本之家網(wǎng)站的支持!
相關(guān)文章
JS實(shí)現(xiàn)動(dòng)態(tài)移動(dòng)層及拖動(dòng)浮層關(guān)閉的方法
這篇文章主要介紹了JS實(shí)現(xiàn)動(dòng)態(tài)移動(dòng)層及拖動(dòng)浮層關(guān)閉的方法,可實(shí)現(xiàn)動(dòng)態(tài)拖動(dòng)浮動(dòng)窗口及關(guān)閉窗口的功能,非常具有實(shí)用價(jià)值,需要的朋友可以參考下2015-04-04JavaScript省市區(qū)三級(jí)聯(lián)動(dòng)菜單效果
這篇文章主要為大家詳細(xì)介紹了JavaScript省市區(qū)三級(jí)聯(lián)動(dòng)菜單效果,具有一定的參考價(jià)值,感興趣的小伙伴們可以參考一下2016-09-09計(jì)算新浪Weibo消息長(zhǎng)度(還可以輸入119字)
此文為計(jì)算新浪Weibo的消息長(zhǎng)度的方法. 就是在發(fā)言的時(shí)候還可以輸入多少字,具體的實(shí)現(xiàn)如下,感興趣的朋友可以參考下哈,希望對(duì)大家有所幫助2013-07-07javascript算法題 求任意一個(gè)1-9位不重復(fù)的N位數(shù)在該組合中的大小排列序號(hào)
從1--9中選取N個(gè)數(shù)字,組成不重復(fù)的N位數(shù),從小到大進(jìn)行編號(hào),當(dāng)輸入其中任何一個(gè)數(shù)M時(shí),能找出該數(shù)字對(duì)應(yīng)的編號(hào)2012-07-07JavaScript 實(shí)現(xiàn) Tab 點(diǎn)擊切換實(shí)例代碼
Tab 選項(xiàng)卡切換效果在現(xiàn)如今的網(wǎng)頁中,運(yùn)用的也是比較多的,包括點(diǎn)擊切換、滑動(dòng)切換、延遲切換、自動(dòng)切換等多種效果,在這篇博文里,我們是通過原生 JavaScript 來實(shí)現(xiàn) Tab 點(diǎn)擊切換的效果。2017-03-03JavaScript中變量聲明有var和沒var的區(qū)別示例介紹
在函數(shù)內(nèi)部,有var和沒var聲明的變量是不一樣的。有var聲明的是局部變量,沒var的,聲明的全局變量,所以可以借此向外暴露接口東東2014-09-09JS獲取鼠標(biāo)坐標(biāo)、獲取鼠標(biāo)像素點(diǎn)示例
運(yùn)行代碼之后隨意移動(dòng)鼠標(biāo)的位置,可適時(shí)顯現(xiàn)鼠標(biāo)的坐標(biāo)點(diǎn),不占用系統(tǒng)資源2014-03-03