Redmine プラグインに日時ピッカーを追加する作業を行っています。正常に追加できましたが、チェックボックスがオンになっている場合はタイムピッカーを有効にする必要があり、そうでない場合はデフォルトで日付ピッカーが表示されるはずです。
これが私のコードです:
$(document).ready(function(){
$(function() {
$('input:checkbox').change(function(){
if($(this).is(":checked")) {
$( "#leave_leave_end_date" ).datetimepicker({
dateFormat: "yy-mm-dd",
changeMonth: true,
changeYear: true,
minDate: '0',
timeFormat: 'hh:mm',
useTimeDropdown: true
});
}
else {
$( "#leave_leave_end_date" ).datepicker({
dateFormat: "yy-mm-dd",
changeMonth: true,
changeYear: true,
minDate: '0',
timeFormat: 'hh:mm',
useTimeDropdown: true
});
}
});
});
});