ブートストラップカレンダーを使用したタイムピッカーの入力フィールドがあり、UI
タイムピッカーの目的で次の構成を使用しています。
<div class='input-append' id='datetimepicker2' >
<input data-format='HH:mm:ss PP' type='text' name="start_time" id="start_time" value="<?php echo set_value('start_time')?>"/>
<span class='add-on'>
<i data-date-icon='icon-calendar' data-time-icon='icon-time'>
</i>
</span>
</div>
</div>
<script type='text/javascript'>
$(function() {
$('#datetimepicker2').datetimepicker({
language: 'en',
pick12HourFormat: true,
pickDate: false
});
});
</script>
私が働いているのは、タイムピッカーを使用してデータを入力し終わったら、start_time
自動的end_time
に計算しますtotal_time
が、イベントを発生させる場所がわかりません。フォーカスが入力フィールドではなくタイムピッカー アイコンにあるためonchange
、使用できませんでした。タイムピッカーのイベントを使用しても機能しません。それ自体が機能します。では、どこに置くか、またはそれを行うために必要な特定のイベントは何ですか? 助けはありますか?私は本当に長い間ここに閉じ込められているからonblur
$('#datetimepicker2').click
$('#datetimepicker2').datetimepicker
event