Я в настоящее время работаю на веб-сайте, который содержит датупик в сочетании с датой & времени. Для индикатора времени я использовал "jquery datepicker addon". Проблема в том, что datepickers не обновляет свое значение входа часа/времени. Поэтому, когда вы выбираете дату, вводит дату обновляет и показывает значение datepicker (элемент проверки), но не раз вход. Вы можете увидеть это, проверив код.jQuery datepicker, не отображающий значение времени ввода
См PrintScreen: http://nl.tinypic.com/r/35816jb/8
HTML-код:
<p>Date: <input type="text" name="datumtijd-aanduiding" id="datumtijd-aanduiding" value=""/> On: <input type="text" name="datumtijd-aanduiding-tijd" id="datumtijd-aanduiding-tijd" value=""/></p>
JS код до сих пор:
$(document).ready(function() {
$("#datumtijd-aanduiding").datepicker({
dateFormat: "DD, d MM yy",
onSelect: function (dateText, instance) {
$('#datumtijd-aanduiding').text(this.value);
var date = $.datepicker.parseDate("DD, d MM yy", dateText);
var isWeekendHours = !$.datepicker.noWeekends(date)[0];
if (isWeekendHours) {
$("#datumtijd-aanduiding-tijd").removeClass("hasDatepicker");
$("#datumtijd-aanduiding-tijd").timepicker({
hourMin: 12,
hourMax: 17,
stepMinute: 5,
timeOnly: true,
timeFormat: "HH:mm"
});
} else {
$("#datumtijd-aanduiding-tijd").removeClass("hasDatepicker");
$("#datumtijd-aanduiding-tijd").timepicker({
hourMin: 8,
hourMax: 22,
stepMinute: 5,
timeOnly: true,
timeFormat: "HH:mm"
});
}
},
//set options
minDate: 0,
numberOfMonths: 1,
showButtonPanel: true,
changeMonth: true,
changeYear: false,
selectWeek: true
}).datepicker("setDate", "0");
});
И работает jsfiddle ссылка: http://goo.gl/G6bK9I
, если я правильно понял, вы хотите, как дата и время сборщика в одном плагине и отобразить их в поле ввода? –