【问题标题】:bootstrap datePicker how to validate as required引导 datePicker 如何根据需要进行验证
【发布时间】:2021-02-09 19:01:04
【问题描述】:

我使用 it-date-datepicker 作为日历的选择器。这是一个基于 ab-datepicker 的 boostrap-datepicker 版本。问题是我希望这个字段是强制性的。为此,我也下载了 jquery.validate.js,但我不知道如何使它工作。我没有发现有关日期验证的任何信息。

有什么建议吗?

提前感谢您的帮助

这是我的 html 代码:

 <form class="needs-validation" novalidate action="mysqlStuff.php" method="POST">
 <div class="col-md-3 mb-3 " >

 <!-- Default unchecked -->
    <div class="custom-control custom-radio myDivTop"style="padding-left: 5px" >
        <input type="radio" class="custom-control-input" id="male" name="gender" checked>
        <label class="custom-control-label" for="male">Male</label>
    </div>

    <!-- Default checked -->
    <div class="custom-control custom-radio myDivBottom" style="padding-left: 5px">
        <input type="radio" class="custom-control-input" id="female" name="gender" >
         <label class="custom-control-label" for="female">Female</label>
    </div>   
    
    <input class="form-control  it-date-datepicker  " id="date" type="text" name= "birthdate"  placeholder="gg/mm/aaaa" required>

    </div>
    <button class="btn btn-primary" id="invia" type="submit">Submit form</button>
   
  </form>

糟糕的javascript代码是:

<script>
    $(document).ready(function() {
    $('.it-date-datepicker').datepicker({ 
        
       });
    });
</script>

【问题讨论】:

    标签: javascript jquery bootstrap-4 datepicker


    【解决方案1】:

    在输入标签中放入required并初始化验证

    $(function() {
      $('.it-date-datepicker').datepicker();
      $(".needs-validation").validate();
    });
    

    DEMO

    【讨论】:

    • 我不明白把你的代码放在哪里。似乎 validate() 不作为方法存在。但我解决了
      的变化
    • 内部文件准备就绪。但是你解决了恭喜
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2012-03-26
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2015-08-22
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多