Я использую jQuery UI 1.8, и я хотел бы скрыть год от пользователя как во всплывающем, так и в текстовом поле. По существу вместо того, чтобы выбирать день, месяц и год, я хочу, чтобы пользователь просто выбирал день и месяц.jQuery UI - Datepicker - Скрыть год
Скрыть год в текстовом поле достаточно просто, код, показанный ниже, сделает это. Я в тупике о том, как скрыть год от всплывающего окна, поэтому он сказал бы «Апрель» вместо «Апрель 2010».
$(function() {
$("#beginDateRange").datepicker({ dateFormat: 'mm/dd' });
});
<input type="text" name="beginDateRange" id="beginDateRange" />
Любая помощь была бы принята с благодарностью.
Что делать, если я хочу, чтобы некоторые сборщики дат имели год, а другие - не год? – David
В этом случае я попытался бы расширить плагин, провизировать опцию, которую вы можете установить, а затем использовать эту опцию где-то вокруг этой строки, если (вторичный ||! ChangeYear). Альтернативой могло бы быть использование как существующего датпикера, так и вашей собственной версии с кодом для года, который был удален, в этом случае вам нужно будет переименовать свой взломанный виджет, чтобы иметь другое имя, я havent попробовал это, но, вероятно, это свойство: var PROP_NAME = 'datepicker'; – DannyLane