BX.calendar
Object BX.calendar( Object params );
Показать календарь с указанными параметрами.
Параметры функции
Параметр | Описание |
---|---|
node | Ссылка на узел DOM, около которого нужно показать календарь. |
value | Начальное значение календаря в формате сайта. Если не указано, то значение берется из поля field. |
field | Ссылка на узел DOM, соответствующий элементу формы, из которого будет браться и в который будет записываться значение. |
form | Форма, в которой будет искаться поле field, если указана строка. |
callback | Обработчик выбора даты. может вернуть false, чтобы запретить закрытие календаря. |
callback_after | Дополнительный обработчик, вызываемый после выбора даты. |
bTime | Включать ли контрол выбора времени. |
bHideTime | Скрывать ли включенный контрол выбора времени по умолчанию. Если указано начальное значение календаря, то факт наличия или отсутствия в нем времени перекроет этот параметр. |
currentTime | Текущее время (значение по умолчанию). |
weekStart | Первый день недели. По умолчанию будет взят из настроек сайта/языка. |
Пример
<input type="text" value="03.02.2015" name="date" onclick="BX.calendar({node: this, field: this, bTime: false});">
Сообщение не промодерировано, возможны ошибки и неточности.
|
||
Если Вам надо через callback получить не только дату но и передать какие то дополнительные параметры, то сделать это можно так.
| ||
Виталий Семко
|
||||
| ||||
WTF WithBitrix
|
||||
Колбек вызывается никак после выбора даты, а сразу после открытия окна выбора даты.
callback_after
| ||||
Анатолий Зайчёнок
|
||
Блокировка выбора даты из предыдущего комментария в данный момент не работает.
Работает следующий код:
Подключить стиль и вызов аналогичен, как в статье по ссылке из предыдущего комментария. | ||
Екатерина Сергеева
|
||
Блокировка выбора даты в прошлом. Взято
Внимание, не забудьте удалить пробелы, которые вставляются автоматом в это сообщение.
| ||
Вячеслав Докукин
|
||
Вот полноценный пример
| ||
Павел Махонин
|
||
Перед использованием - убедитесь, что у вас подключен "date" из CJSCore. В противном случае будут ошибки.
| ||
© «Битрикс», 2001-2024, «1С-Битрикс», 2024
Пользовательские комментарии
Мы будем рады, если разработчики добавят свои комментарии по практическому использованию методов системы.Для этого нужно всего лишь авторизоваться на сайте
Но помните, что Пользовательские комментарии, несмотря на модерацию, не являются официальной документацией. Ответственность за их использование несет сам пользователь.
Также Пользовательские комментарии не являются местом для обсуждения функционала. По подобным вопросам обращайтесь на форумы.