Как я могу динамически изменить выбранную дату средства выбора даты jquery на лету? Я сказал, что создал встроенное средство выбора даты. Затем, через некоторое время, я хочу отразить там другую дату, не воссоздавая указатель даты с нуля.
Я попробовал метод SETDATE, но не работает, и там не так много документации в док .
Там будет другой (расширенный?) Плагин здесь , но я хочу , чтобы использовать плагин , который поставляется с jquery.ui.all.js.
jquery-ui
datepicker
Sabya
источник
источник
Убедитесь, что дата, которую вы пытаетесь установить, находится в допустимом диапазоне дат, если установлены параметры minDate или maxDate.
источник
В этом примере показано, как использовать значение по умолчанию в раскрывающемся календаре и значение в текстовом поле. Он также показывает, как установить значение по умолчанию на предыдущую дату.
selectedDate - еще одна переменная, которая содержит текущую выбранную дату календаря.
источник
Отметил, что для DatePicker Кейт Вуд ( http://keith-wood.name/datepickRef.html ) работает следующее - обратите внимание, что установка даты по умолчанию является последней:
источник
По какой-то причине в некоторых случаях я не мог заставить setDate работать.
Обходной путь, который я нашел, - просто обновить атрибут value данного ввода. Конечно, само средство выбора даты не будет обновляться, но если вы просто ищете отображение даты, он работает нормально.
источник
наконец то, что я ищу последние несколько часов! Мне нужно инициировать изменения, а не просто установить дату в текстовом поле!
источник
.datepicker()
не.datePicker()
Это старый поток, но я просто хочу дать некоторую информацию о том, как я его использовал. Если вы хотите установить сегодняшнюю дату, вы можете просто применить ее, как показано ниже.
Если вы хотите установить несколько дней до / после текущей даты, используйте символ
-/+
символа, сколько дней вы хотите, как показано ниже.источник
setDate кажется проблемой только со встроенным datepicker, используемым в пользовательском интерфейсе jquery, конкретная ошибка - InternalError: слишком много рекурсии.
источник
Это работает для меня:
источник
В Html вы можете добавить поле ввода с помощью такого средства выбора даты
а затем в java-скрипте инициализируйте свой datepicker и установите для своего значения дату, подобную этой,
(Здесь атрибут fromdate показывает предыдущие даты текущей даты)
источник
источник
У меня тоже было много проблем с методом setDate. похоже, работает только в v1. Однако, похоже, что работает метод dpSetSelected:
удачи!
источник
или вы можете просто иметь
источник
.datepicker()
не.datePicker()
.