Existe-t-il un moyen (facile) de régler le jpu Datepicker de l'interface utilisateur jQuery pour interdire la sélection de jours prédéterminés spécifiques?jQuery UI Datepicker - Désactiver des jours spécifiques
J'ai réussi à faire fonctionner this approach, cependant, il produit une erreur nulle qui l'empêche d'afficher dans IE.
'natDays [...]. 0' est nulle ou non un objet
Merci à l'avance!
MISE À JOUR: Peut-être aider si j'ai inclus du code, non? Quoi qu'il en soit, la plupart de ceci a été pris directement du fil mentionné ci-dessus:
natDays = [
[7, 23], [7, 24], [8, 13], [8, 14],
];
function nationalDays(date) {
for (i = 0; i < natDays.length; i++) {
if (date.getMonth() == natDays[i][0] - 1
&& date.getDate() == natDays[i][1]) {
return [false, natDays[i][2] + '_day'];
}
}
return [true, ''];
}
function noWeekendsOrHolidays(date) {
var noWeekend = $.datepicker.noWeekends(date);
if (noWeekend[0]) {
return nationalDays(date);
} else {
return noWeekend;
}
}
$(function() {
$("#datepicker").datepicker({
inline: true,
minDate: new Date(2009, 6, 6),
maxDate: new Date(2009, 7, 14),
numberOfMonths: 2,
hideIfNoPrevNext: true,
beforeShowDay: $.datepicker.noWeekends,
altField: '#alternate',
});
});
Merci encore!
pouvez-vous coller votre code de ce que vous avez des thats produisant e e erreur – TStamper
Besoin d'un échantillon de code d'au moins la ligne en question ... – Tracker1