, исключая субботы, воскресенья и праздники из jQuery UI DatePicker
jQuery UI DatePicker предоставляет надежный инструмент для выбора дат. Чтобы улучшить его функциональность, вы можете отключить определенные даты, такие как выходные или праздничные дни. К счастью, это возможно, используя мощную опцию Beforeshowday.
опция BeForeshowDay принимает функцию, которая принимает дату в качестве ввода и возвращает массив. Верховой массив содержит два значения:
, чтобы предотвратить выбор субботних и воскресеньев, вы можете использовать встроенную функцию UI UI UI, которая возвращает ложь для дат выходных: ] $ (". Selecter"). });
исключая праздники
$(".selector").datepicker({ beforeShowDay: $.datepicker.noWeekends });
вы можете определить пользовательскую функцию, чтобы исключить конкретные праздники из DatePicker. Например, следующий код отключает выбор национальных праздников, определенных в массиве Natdays: function Nationaldays (date) {
for (i = 0; i , чтобы отключить как выходные, так и праздничные дни, вы можете объединить функции Nowekends и Nationaldays. Следующий пример создает пользовательскую функцию noweekendesorholidays, которая возвращает ложь на даты выходных или даты праздника: function noweekendesorholidays (date) {
var noweekend = $ .datepicker.noweekends (date);
if (nowekend [0]) {
возврат начнуйки (дата);
} еще {
вернуть nowekend;
}
} , используя опцию BeForeshowDay с этими пользовательскими функциями, вы можете эффективно отключить субботы, воскресенье и конкретные праздники в вашем jQuery UI DatePicker, что позволит вам создать более индивидуальный и ограниченный опыт выбора даты. $(".selector").datepicker({ beforeShowDay: $.datepicker.noWeekends });
Отказ от ответственности: Все предоставленные ресурсы частично взяты из Интернета. В случае нарушения ваших авторских прав или других прав и интересов, пожалуйста, объясните подробные причины и предоставьте доказательства авторских прав или прав и интересов, а затем отправьте их по электронной почте: [email protected]. Мы сделаем это за вас как можно скорее.
Copyright© 2022 湘ICP备2022001581号-3