Показать сообщение отдельно
  #1 (permalink)  
Старый 09.02.2010, 16:29
Новичок на форуме
Отправить личное сообщение для True_Creator Посмотреть профиль Найти все сообщения от True_Creator
 
Регистрация: 09.02.2010
Сообщений: 1

JQuery ui-datepicker
Добрый день.
Есть два инпута, куда вводится диапазон дат "с"-"по". Использую для ввода ui-datepicker. Хочется сделать так, чтобы при указании в поле "c" даты, она становилась minDate для поля "по". Звучит просто. Пишу вот так:
$(document).ready(function(){
  $("#start_date").datepicker({
    minDate: 0,
    onSelect: function(dateText, inst){
      $("#end_date").datepicker('option', 'minDate', new Date(inst.selectedYear, inst.selectedMonth, inst.selectedDay));
	}
  });
  $("#end_date").datepicker({
    minDate: 0
  });
});

Но происходят странные вещи. После того как выбираешь дату и календарь начинает пропадать, видно как он заменяется на второй календарь. Особенно заметно при showAnim: 'fadeIn'.
В принципе если не этот визуальный эффект, то всё работает нормально. Но как от этого избавиться???
Jquery 1.4.1, UI 1.7.2
Ответить с цитированием