国产探花免费观看_亚洲丰满少妇自慰呻吟_97日韩有码在线_资源在线日韩欧美_一区二区精品毛片,辰东完美世界有声小说,欢乐颂第一季,yy玄幻小说排行榜完本

首頁 > 網站 > 建站經驗 > 正文

詳解BootStrap表單驗證中重置BootStrap-select驗證提示不清除的

2019-11-02 14:09:11
字體:
來源:轉載
供稿:網友

還是表單驗證的問題,發現如果表單內有使用BootStrap-select的下拉選框,在重置表單內容時,會觸發對下拉選框的驗證,并且驗證的提示不會被清除,仍然會存在。

1.HTML結構

<form >  ...  <div class="form-group fieldValue-parDiv valideDiv">    <select name="directPicker"  class="form-control form-control28">      <option value="fromEastToWest">自東向西</option>      <option value="fromWestToEast">自西向東</option>      <option value="fromSourthToNorth">由南往北</option>      <option value="fromNorthToSourth">由北往南</option>    </select>  </div>  ...  <button type="button" >重置<button></form>

2.錯誤的重置按鈕綁定事件

$('#resetForm').on('click', function () {  //下拉選框初始化  $("#selectDirect").selectpicker('deselectAll');})

此時點擊重置按鈕只會將選框初始化,但是卻會觸發對下拉選框的驗證,此前我們已經將選框重置,所以肯定是通不過驗證得到,所以會出現紅色的提示信息。那么如何將這些提示信息也去掉?

3.正確地重置按鈕綁定事件

$('#resetForm').on('click', function () {  //下拉選框初始化  $("#selectDirect").selectpicker('deselectAll');  //啟用字段驗證器  $('#validatorForm').data('bootstrapValidator').enableFieldValidators('directPicker', true);})

enableFieldValidators(field, enabled, validator)用來開啟/關閉字段驗證器。

參數(*為必填) 類型 描述
field* String 字段名稱
enabled* Boolean 為true時開啟字段驗證器,為false時則關閉
validator String 驗證器名稱,如果未設置,所有字段驗證器將會開啟/關閉

以上就是本文的全部內容,希望對大家的學習有所幫助,也希望大家多多支持IIS7站長之家。

發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
主站蜘蛛池模板: 乌兰察布市| 大方县| 云梦县| 荣成市| 兰州市| 榆树市| 安徽省| 霸州市| 都兰县| 东兰县| 历史| 新干县| 达州市| 额济纳旗| 汝阳县| 仁怀市| 杂多县| 凤庆县| 堆龙德庆县| 锡林浩特市| 台东县| 新平| 航空| 垫江县| 潞城市| 镶黄旗| 梨树县| 城步| 滨海县| 四会市| 湘西| 全州县| 青神县| 宁陵县| 扶绥县| 舒兰市| 福鼎市| 永胜县| 酒泉市| 无棣县| 定边县|