Bonjour
J'ai créé un formulaire de collecte dont 2 inputs permettent de saisir l'heure d'embauche et l'heure de débauche.
J'ai essayé de mettre en pratique l'exemple 16 ou(exemple 4 dans le pavé "time restraints") indiqué via le lien ci-après
http://trentrichardson.com/examples/timepicker/
Mais cela ne fonctionne pas
Etant novice en js et ne maitrisant pas la syntaxe
quelqu"un peut-il me venir en aide pour voir d'où vient mon problème
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
32
33
34
35 <script type="text/javascript"> $(function() { $('#date1').datetimepicker({ onClose: function(dateText, inst) { var endDateTextBox = $('#date2'); if (endDateTextBox.val() != '') { var testStartDate = new Date(dateText); var testEndDate = new Date(endDateTextBox.val()); if (testStartDate > testEndDate){ endDateTextBox.val(dateText); } else { endDateTextBox.val(dateText); } }}, onSelect: function (selectedDateTime){ var start = $(this).datetimepicker('getDate'); $('#date2').datetimepicker('option', 'minDate', new Date(start.getTime())); } }); $('#date2').datetimepicker({ onClose: function(dateText, inst) { var startDateTextBox = $('#date1'); if (startDateTextBox.val() != '') { var testStartDate = new Date(startDateTextBox.val()); var testEndDate = new Date(dateText); if (testStartDate > testEndDate){ startDateTextBox.val(dateText); } else { startDateTextBox.val(dateText);} }}, onSelect: function (selectedDateTime){ var end = $(this).datetimepicker('getDate'); $('#date1').datetimepicker('option', 'maxDate', new Date(end.getTime())); } }); )} </script>
Partager