Ввод маски jquery не допускает формат мм / дд / гг - PullRequest
0 голосов
/ 19 ноября 2018

Я использую Jquery Inputmask для проверки даты, введенной пользователями в текстовом поле. Мое требование состоит в том, чтобы ввести дату в формате мм / дд / ггг , но Inputmask допускает только формат мм / дд / гггг . Может кто-нибудь сказать мне, если есть обходной путь для достижения того же результата с форматом мм / дд / гг .

Редактировать: Вопрос показывает, насколько это возможно, дубликат, но мое требование - принять дату в формате мм / дд / гг.

$("#datepicker1").datepicker({
   constrainInput:"true",
   dateFormat:"mm/dd/yy"
});


var maskConfig = {
      leapday: "29-02-",
      separator: "/",
      showMaskOnHover: false,
      showMaskOnFocus: false,
      placeholder: "00/00/0000"
}

$('#datepicker1').inputmask('mm/dd/yyyy',maskConfig);
 <script src="https://ajax.googleapis.com/ajax/libs/jquery/1.9.1/jquery.min.js"></script>
 
<script src="https://cdnjs.cloudflare.com/ajax/libs/bootstrap-datepicker/1.8.0/js/bootstrap-datepicker.js"></script>

<script src="https://cdnjs.cloudflare.com/ajax/libs/jquery.inputmask/3.3.4/jquery.inputmask.bundle.min.js"></script>

 
<link rel="stylesheet" href="https://cdnjs.cloudflare.com/ajax/libs/bootstrap-datepicker/1.8.0/css/bootstrap-datepicker.css">

<input type="text" id="datepicker1"/>

Ответы [ 2 ]

0 голосов
/ 19 ноября 2018

 $(".datepicker1").datepicker({
       constrainInput:"true",
       format:"mm/dd/yy"
    });


    var maskConfig = {
          leapday: "29-02-",
          separator: "/",
          showMaskOnHover: true,
          showMaskOnFocus: true,
          placeholder: "00/00/00"
    }
<link rel="stylesheet" href="https://cdnjs.cloudflare.com/ajax/libs/bootstrap-datepicker/1.8.0/css/bootstrap-datepicker.css">
  
<script src="https://ajax.googleapis.com/ajax/libs/jquery/1.9.1/jquery.min.js"></script>
     
<script src="https://cdnjs.cloudflare.com/ajax/libs/bootstrap-datepicker/1.8.0/js/bootstrap-datepicker.js"></script>
<script src="https://cdnjs.cloudflare.com/ajax/libs/jquery.inputmask/3.3.4/jquery.inputmask.bundle.min.js"></script>


    <input type="text" class="datepicker1" data-date-format='mm/dd/yy' readonly=""/>
0 голосов
/ 19 ноября 2018
...