У меня есть таблица, в которой строки генерируются автоматически.Один из элементов td имеет поле datepicker.И у меня есть поле состояния (- выберите поле) в той же строке.Я хочу отключить все даты, когда в поле выбора выбрано значение «закрыто».
Я использовал следующий код для отключения дат в устройстве выбора даты.
$("#status_field").on("change", function(){
if ($(this).val() == 'closed')
{
// Disables the datepicker
$(".datepicker").datepicker({
beforeShowDay:function(date){
return [false,''];
}
});
}
});
Этот код работает хорошокогда я меняю статус и проверяю дату.Но случайно, если я сначала проверю / установлю дату, а затем изменю статус, даты не будут отключены!не уверен, почему это происходит.
Может кто-нибудь помочь мне отключить все даты, когда статус "закрыт" и включен иначе?