2017-05-10 17 views
0

フォームには日付ピッカー入力フィールドが必要です。入力フィールドを次のように指定しました:datepicker入力フィールドは必須ではありません。

<div class="col-md-8 animate-box"> 
    <div class="bootstrap-iso"> 
     <div class="form-group"> <!-- Date input --> 
      <input class="form-control" id="date" name="date" 
        placeholder="Afhalen. Donderdag 17-19u. Zaterdag 09-16u. Minstens 1 week op voorhand reserveren." 
        type="text" readonly='true' required data-readonly/> 
     </div> 
    </div> 
</div> 

残念ながら、必須ではありません!

これは私が日付ピッカーを構築するコードですが、私はそれは問題ではないと思う:

<script> 
    $(document).ready(function(){ 
     var date_input=$('input[name="date"]'); //our date input has the name "date" 
     var container=$('.bootstrap-iso form').length>0 ? $('.bootstrap-iso form').parent() : "body"; 
     date_input.datepicker({ 
      format: 'dd/mm/yyyy', 
      container: container, 
      autoclose: true, 
      startDate: '+1w', 
      daysOfWeekHighlighted: "4,6", 
      daysOfWeekDisabled: "0,1,2,3,5", 
      orientation: "auto", 
     }) 
    }) 
</script> 

私が使用:

<script src="js/jquery.min.js"></script> 
<!-- jQuery Easing --> 
<script src="js/jquery.easing.1.3.js"></script> 
<script src="js/jquery.easing.min.js"></script> 
+0

あなたは正確にしたいですか?質問を簡単に説明できますか? –

答えて

0

あなたが読み取り専用の入力を行い、必要なことはできません。 フィールドをクリックすると日付ピッカーのポップアップが表示され、誰も入力しません。

もしそうなら、入力を消去するためのキーアップ機能を作成することができます。

+0

私は "入力を消去するkeyup機能"を行うことができますか? $(document).ready(function(){?)に –

0
$("#your element id").prop('required',true); 

OR

$("#your element id").attr("required", true); 
+0

ありがとうございます。 –

関連する問題