Comment définir minDate à la date actuelle en jQuery UI Datepicker?
C'est mon code et il ne fonctionne pas correctement. Je veux mettre minDate
à la date actuelle. Comment puis-je le faire?
$("input.DateFrom").datepicker({
changeMonth: true,
changeYear: true,
dateFormat: 'yy-mm-dd',
maxDate: 'today',
onSelect: function(dateText) {
$sD = new Date(dateText);
$("input#DateTo").datepicker('option', 'minDate', min);
}
- Où avez -
min
comme par magie dans votre code? Vous voulez sûrement pour passer$sD
à la place.
Vous devez vous connecter pour publier un commentaire.
Vous pouvez spécifier minDate comme aujourd'hui, par l'ajout de
minDate: 0
pour les options.Démo: http://jsfiddle.net/2CZtV/
Docs: http://jqueryui.com/datepicker/#min-max
Vous pouvez utiliser le
minDate
propriété, comme ceci:Vous pouvez également spécifier une date, comme ceci:
Utiliser celui-ci :
Cela peut être utile :
http://jsfiddle.net/injulkarnilesh/xNeTe/
minDate de propriété pour la date actuelle fonctionne pour les deux -> minDate:"yy-mm-dd" ou minDate:0
pouvez également utiliser:
Je définir la date de début à l'aide de cette méthode, parce que mentionnée ci-dessus ou d'autres codes ne fonctionne pas pour moi
JS:
Ensemble minDate à la date actuelle dans le Datepicker de jQuery :