Jquery ui datepicker range entre deux dates

Pouvez-vous me montrer comment activer la gamme dans jquery ui datepicker, je veux déterminer la portée dans le format: du 2012-12-10 au 2012-12-20 etc (yy-mm-dd, déjà spécifié). Toutes les autres dates ne devraient pas être disponibles.

Appréciez l'aide que je peux obtenir, bon courage!

essaye ça:

function setInterval(){ $(function() { $( "#startDate" ).datepicker({ defaultDate: "+1w", onSelect: function( selectedDate ) { $( "#endDate" ).datepicker( "option", "minDate", selectedDate ); } }); $( "#endDate" ).datepicker({ defaultDate: "+1w", onSelect: function( selectedDate ) { $( "#startDate" ).datepicker( "option", "maxDate", selectedDate ); } }); }); } 

 startDate endDate 

Sont les deux champs de saisie de datepicker

Essayez quelque chose comme:

 jQuery("#date").datepicker({ beforeShow: function() { return { dateFormat: 'yy-mm-dd', minDate: '2012-12-10', maxDate: '2012-12-20', } } }); 

Utilisez les options maxDate et minDate lors de la création.

Lien

Code:

 $( "#datepicker" ).datepicker({ minDate: value1, maxDate: value2 }); 

La réponse précédente est correcte, par exemple:

 $(function() { $( "#datepicker" ).datepicker({ minDate: new Date(2012, 12, 10), maxDate: new Date(2012, 12, 20) }); }); 

Je voulais simplement ajouter les liens suivants que vous pourriez trouver utiles:

http://jqueryui.com/datepicker/#min-max

http://api.jqueryui.com/datepicker/