Fuelux - установка ограничений после инициализации datepicker

Я использую средство выбора даты Fuelux, и у меня есть два средства выбора даты на странице. В основном дата начала и дата окончания. То, что я хочу сделать, это инициализировать как в начале, так и затем, когда пользователь выбирает дату начала, а затем ограничивает средство выбора даты окончания только датой, начинающейся с даты начала, выбранной пользователем.

  // Initialize datepickers
  $('#startDate, #endDate').datepicker();

  // When the start date changed by user
  $('#startDate').on('changed.fu.datepicker dateClicked.fu.datepicker', function (evt, startDate) {

    $('#endDate').datepicker('setDate', startDate);
    $('#endDate').datepicker({
       restricted: [{ from: '01/01/1900', to: startDate }]
    });

  });

Прямо сейчас установленная дата работает, но ограниченная - нет. Любое решение?


person user3312508    schedule 02.11.2014    source источник


Ответы (1)


Вы пытаетесь повторно инициализировать дату окончания с различными параметрами, которые Fuel UX не поддерживает. Чтобы ваша идея сработала, вы не можете инициализировать дату окончания, пока не будет установлена ​​дата начала.

Ознакомьтесь с разделом Уничтожение и повторная инициализация.

person Interactive Llama    schedule 02.11.2014