jQuery UI Datepicker автоматически выбирает сегодняшнюю дату и устанавливает ее в качестве значения связанного элемента ввода. Есть ли способ предотвратить это, кроме очистки поля ввода на beforeShow , например:
beforeShow: function(input, inst) {
$('#calendar').val('');
}
... что грязно и подвержено ошибкам.
Документация не содержит какого-либо метода. Существует gotoCurrent , но он только перемещает ссылку на текущую выбранную дату вместо сегодняшней. Я хочу оставить текущую дату невыбранной, а соответствующее поле ввода пустым.
Однако я не говорю о том, чтобы скрыть сегодняшний класс CSS для даты, который уже был описан здесь .
Обратите внимание, что это проблема только со встроенным средством выбора даты (связано с div
или span
элементами). Этого не происходит с подсказкой даты (связанной с элементом input
).