Как очистить / сбросить выбранные даты в календаре jQuery UI Datepicker?

Как сбросить значения календаря DatePicker? .. Ограничения минимальной и максимальной даты?

Проблема в том, что когда я очищаю даты (удаляя значения текстового поля), прежние ограничения даты все еще применяются.

Я перебираюдокументация и ничего не выскочило как решение. Я также не смог найти быстрое решение для поиска SO / Google

http://jsfiddle.net/CoryDanielson/tF5MH/

Решение:

// from & to input textboxes with datepicker enabled
var dates = $("input[id$='dpFrom'], input[id$='dpTo']");

// #clearDates is a button to clear the datepickers
$('#clearDates').on('click', function(){
    dates.attr('value', '');
    dates.each(function(){
        $.datepicker._clearDate(this);
    });
});​​

_.clearDate () - это закрытый метод объекта DatePicker. Вы не найдете его в общедоступном API на веб-сайте jQuery UI, но это работает как шарм.

Ответы на вопрос(16)

Ваш ответ на вопрос