Bonjour à tous,

Je reste bloqué sur un problème simple avec Any+Time Time picker.

Dans mon code JS, j'utilise ces deux variable pour calculer une durée de location.

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
	jQuery("#horaire").AnyTime_picker({
		format: "%H:%i",
		labelTitle: "Horaire",
		labelHour: "Heure",
		labelMinute: "Minute",
		onClose: ValidateReservationDates_voiture
	});
 
	jQuery("#horaire2").AnyTime_picker({
		format: "%H:%i",
		labelTitle: "Horaire",
		labelHour: "Heure",
		labelMinute: "Minute",
		onClose: ValidateReservationDates_voiture
	});
Je souhaite qu'à chaque fois que le popup d'Anytime time picker est fermé, la fonction ValidateReservationDates_voiture soit lancée pour recalculer la durée. Actuellement, rien ne se passe. J'ai également essayé avec OnUnload, même résultat, le pop up se ferme sans appeler la fonction.

J'utilise par ailleurs ces deux autres variables pour le renseignement des dates cette fois, avec Datepicker, et là, pas de problème la fonction est bien appelée lorsque le popup est fermé.

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
jQuery("#checkin1").datepicker({
		dateFormat: 'DD, d MM, yy',
		minDate: '+1',
		showOn: 'both',
		buttonText: 'Sélectionnez une date darrivée',
		buttonImage: '../../images/calendar.png',
		buttonImageOnly: true,
		hideIfNoPrevNext: false,
		numberOfMonths: 1,
		showButtonPanel: true,
		changeMonth: true,
		changeYear: true,
		maxDate: '+2Y',
		onClose: ValidateReservationDates_voiture
	});
 
	jQuery("#checkout1").datepicker({
		dateFormat: 'DD, d MM, yy',
		minDate: '+1',
		showOn: 'both',
		buttonText: 'Sélectionnez une date de départ',
		buttonImage: '../../images/calendar.png',
		buttonImageOnly: true,
		hideIfNoPrevNext: false,
		numberOfMonths: 1,
		showButtonPanel: true,
		changeMonth: true,
		changeYear: true,
		maxDate: '+2Y',
		onClose: ValidateReservationDates_voiture
	});
Merci d'avance pour vos lumières, je suis un parfait débutant, comme vous l'aurez compris