DateTimePicker日時セレクタ
7110 ワード
Bootstrapの公式サイトにはDatePickerとTimePickerがあるが、共用はサポートされていないため、あるネットユーザーが両者を結びつけてDateTimePickerプラグインを開発し、年から具体的な時間まで選択することができる.
DateTimePicker
format : mm_dd_yyyy 日時表示のフォーマット 分に関するフォーマットは、mmではなくiiであり、mmと誤記すると、正しい分数 が選択できなくなる.
weekStart : 0 毎週の開始時間 ルールは0-6日曜日から土曜日の に対応しています.
autoclose : false 日付選択クローズ後自動クローズ選択パネル startView : 2/month デフォルト表示のビュー は、書き込み数または対応する文字列 をサポートする. 0 - hour/1 - day/2 - month/3 - year/4 - decade
minView : 0/hour が提供できる最も正確な時間 規則startViewと同じ maxView : 4/decade が提供できる最大時間 規則startViewと同じ todayBtn : false 「今日」ボタンがパネルの一番下に表示されます がtrueの場合、現在の に日付をジャンプするだけです.がlinkedの場合、現在の日付 が直接選択されます.
todayHighlight : false 現在の日付 をハイライト
keyboardNavigation : true サポート方向キー変更日 language : en 国際化サポート プロパティを変更すると、プラグインのlocalesディレクトリに対応する国際化jsファイル を導入する必要があります.
公式サイト
DateTimePicker
このプラグインはBootstrapのスタイルに依存するため、cssファイルを先に導入する必要があります。
<link href="${ctx }/assets/plugins/bootstrap/css/bootstrap.min.css" rel="stylesheet" type="text/css">
プラグイン自体css/jsファイルの再導入
<link href="${ctx }/assets/plugins/bootstrap-datetimepicker/css/bootstrap-datetimepicker.css" rel="stylesheet" type="text/css"/>
<script src="${ctx }/assets/plugins/bootstrap-datetimepicker/js/bootstrap-datetimepicker.js" type="text/javascript">script>
国際化が必要な場合は、対応する言語パッケージを導入する必要があります。
<script src="${ctx }/assets/plugins/bootstrap-datetimepicker/js/locales/bootstrap-datetimepicker.zh-CN.js" type="text/javascript">script>
コンテンツを表示するためのinputを定義します
<input type="text" class="form-control date-time-picker" name="beginTime" readonly>
プラグインの初期化方法の呼び出し
$(".date-time-picker").datetimepicker({
format: "yyyy-mm-dd hh:ii",
language: "zh-CN",
weekStart: 1,
autoclose: true,
todayBtn: true,
todayHighlight: true
});