0

ページの読み込み時にブートストラップの素材datetimepickerを開きたいと思います。私は、ボタンページのロードをトリガするような多くのオプションを試しました。手動でボタンをクリックすると、開いています。ここに私が書いたコードがあります:ページ上の素材の日付ピッカーの読み込み

<input type="button" id="date" class="form-control floating-label" placeholder="Date"> 

<script type="text/javascript";> 
    var minDate = new Date(); 
    var numberOfMinDaysToAdd = 1; 
    var maxDate = new Date(); 
    var numberOfMaxDaysToAdd = 15; 
    maxDate.setDate(maxDate.getDate() + numberOfMaxDaysToAdd); 
    $(document).ready(function(){ 
     $('#date').bootstrapMaterialDatePicker({ 
     format: 'dddd DD MMMM YYYY - HH:mm', 
     minDate : minDate, 
     maxDate : maxDate, 
    }); 
     $.material.init(); 
     $('#date').trigger("click"); 
    }); 
</script> 

私はドキュメントの部分を通過しましたが、何も役立たない。 DatepickerのURLはhere

+0

'maxDate:maxDate'の後にカンマを削除して、オブジェクトを適切に閉じます。あなたのコンソールに何かエラーはありませんでしたか? – yezzz

+0

どのプラグインを使っているのかわかりませんが、ドキュメントを見てください。プラグインには、これをプログラムで行う方法があることがよくあります。 –

+0

私はそれを削除しましたが、動作していません。 –

答えて

1

です。デフォルトのトリガーイベントはfocusと思われます。私がwebsiteを手にしたときに何らかの理由でフォーカスを最初に呼び出すことはできません。 $('#date').focus().focus()を実行して日付選択ツールを起動できます。

+0

ありがとうございました。はい、それは今うまく働いた:) –

関連する問題