Выбор даты, динамическое включение/отключение датJquery

Программирование на jquery
Ответить
Anonymous
 Выбор даты, динамическое включение/отключение дат

Сообщение Anonymous »

Я пытаюсь придумать, как динамически включать и отключать даты с помощью MultiDatesPicker для пользовательского интерфейса jQuery. http://luca.lauretta.info/Multiple-Date ... jQuery-UI/
Я могу использовать addDisabledDates и передать массив дат средству выбора, эти даты будут затем показать как отключенный. Это работает, но как мне снова их включить?
Я пробовал изменить массив дат и вызвать средство выбора дат, но новые даты, похоже, не загружаются. . старые даты по-прежнему отображаются как отключенные.
Это пример того, что я делаю:

Код: Выделить всё

$(document).ready(function() {

addeddates = ['1 January 1970', '5 November 2024', '6 November 2024']
datepicker()

function datepicker() {

$('.cals').multiDatesPicker({
dateFormat: "d MM yy",
minDate: 0, // today
maxDate: 365, // +30 days from today
multidate: true,
defaultDate:"0d",
addDisabledDates: addeddates,
beforeShow: function(d) {
addeddates = ['1 January 1970']
datepicker()
}
})
}

})
Когда вызывается средство выбора даты, 5 и 6 ноября отключаются. Я надеялся, что обновление массива adddates будет состоять только из одного дня, а затем вызов функции позволит их использовать.
Есть ли способ динамически включать/отключать даты?
Я готов использовать другой инструмент выбора даты, если он поддерживает несколько дат и может использоваться в нескольких полях ввода на одной странице.
Спасибо

Подробнее здесь: https://stackoverflow.com/questions/791 ... able-dates
Ответить

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

Вернуться в «Jquery»