Hoshinokoe,
Спасибо что пришли на выручку
!) Время работает как надо) только 1.)перестало работать вот это:
onSelect: function (selectedDate)
{
var option = this.id == "from" ? "minDate" : "maxDate",
instance = $(this).data("datepicker"),
date = $.datepicker.parseDate(
instance.settings.dateFormat ||
$.datepicker._defaults.dateFormat,
selectedDate, instance.settings);
dates.not(this).datepicker("option", option, date);
}
И 2).даты на календарях выбираются один раз, и если я передумаю и захочу поменять выбранную дату - придется обновлять страничку..
Но я нашла одно решение чтобы все работало ))) Правда в моем решение кое-какой код пришлось дублировать
В общем вот:
$(function() {
$( "#from" ).datetimepicker({
changeYear: false,
changeMonth: true,
numberOfMonths: 1,
firstDay: 1,
showButtonPanel: true,
dateFormat: "mm-dd",
onSelect: function( selectedDate ) {
instance = $( this ).data( "datepicker" ),
date = $.datepicker.parseDate(
instance.settings.dateFormat ||
$.datepicker._defaults.dateFormat,
selectedDate, instance.settings );
$('#to').datepicker( "option", "minDate", date );
}
});
$( "#to" ).datetimepicker({
hour: 23,
minute: 59,
changeYear: false,
changeMonth: true,
numberOfMonths: 1,
firstDay: 1,
showButtonPanel: true,
dateFormat: "mm-dd",
onSelect: function( selectedDate ) {
instance = $( this ).data( "datepicker" ),
date = $.datepicker.parseDate(
instance.settings.dateFormat ||
$.datepicker._defaults.dateFormat,
selectedDate, instance.settings );
$('#from').datepicker( "option", "maxDate", date );
});
});
хотя ваш вариант мне больше нравится..не люблю когда код повторяется,как у меня..попробую доработать ваш