Bonjour, décidément ce DatePicker me pose des problèmes !
Je vous présente les faits : j'ai un champ de formulaire qui m'affiche un datepicker. Les paramètres par défaut sont minDate:0, ce qui ne m'autorise donc qu'à sélectionner des dates supérieures ou égales à la date du jour.

Je déclare mon datepicker comme ceci :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
$('#input').datepicker({ minDate:0 });
En imaginant que je choisisse une date à j+7, lorsque je valide mon formulaire ma page est rechargée, et le champ affiche la valeur choisie.

Mon objectif est que, au rechargement de la page, le paramètre mainDate du champ soit modifié pour prendre la valeur choisie. Par exemple on est le 15/03/2011, je choisis le 21/03/2011 et je valide. Le datepicker s'ouvre en proposant du 15/03/2011 à xx, mais impossible de le faire démarrer à 21/03/2011.

J'ai tenté de lui assigner la valeur comme ceci :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
if ($('#input').val() != 'dd/mm/aaaa') {
	$('#input').datepicker('setDate' , $('#input').val());
} else {
	$('#input').datepicker({ minDate:0 });
}
mais rien n'y fait !!

Une idée ? Merci d'avance.