Bonjour,
alors avant tout laissez moi vous dire que je ne connais absolument pas le JQuery et très peu le JavaScript.
Cependant j'en fais une utilisation très basique qui répond à mes besoins.
Voici un bout de code de ma page :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6 $(function() { $( "#startDatePicker" ).datepicker({ dateFormat: 'dd/mm/yy' }).val; }); $(function() { $( "#endDatePicker" ).datepicker({ dateFormat: 'dd/mm/yy' }).val; });
Code html : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8 <tr> <td>Dates :</td> <td>du <input type="text" class="shorter" name="startDate" id="startDatePicker"> au <input type="text" class="shorter" name="endDate" id="endDatePicker"><span style='color:red;'> *</span></td> </tr> <tr> <td>Durée en jours :</td> <td><input type="text" class="shorter" name="formTime" value="" /><span style='color:red;'> *</span></td> </tr>
Ce que j'aimerai faire :
Récupérer les valeurs de mes 2 datepickers.
Calculer la durée en jours entre les 2 dates pour pouvoir la mettre en valeur par défaut du champ durée.
Afficher un message d'erreur si la date de fin est antérieure à la date de début (et forcer la saisie d'une date ultérieure).
Cordialement.
Partager