Bonjour,
Je souhaiterais pouvoir afficher un message d'alerte a l'issue d'un calcul entre deux dates comprenant la date du jour et une date saisie (type date).
Le résultat du calcul ne doit pas excéder 72h sinon, le message s'affiche.
J'ai essayé de traiter ce calcul dans une zone texte long avec ce script:
Code:// Récupérer la date de référence
var dateReference = $("#question{date_reference} input.datepicker").val();
// Récupérer la date du jour
var dateDuJour = new
Date
();
// Convertir la date de référence en objet Date
var dateRef = new
Date
(dateReference);
// Calculer la différence en heures
var diffHeures = (dateDuJour - dateRef) / (1000 * 60 * 60);
// Vérifier si la différence dépasse 72 heures
if (diffHeures > 72) {
// Afficher un message d'alerte
alert("Attention : La date de référence dépasse 72 heures par rapport à la date du jour.");
}
Étape 3 : Personnaliser le message d'alerte
Mais il me renvoi ce message:
Internal error from saveFormWithAjax: no data.responseJSON found
Auriez-vous une autre idée de script ou solution plus simple?
Merci d'avance