2010-01-13 10 views
0

Je dois ajuster une date sélectionnée dans le calendrier de jQuery. Par exemple, quel que soit l'utilisateur choisit, passez au week-end le plus proche.Ajuster jQuery datepicker date sélectionnée

Existe-t-il un moyen de le faire? Un support de validation/filtrage. Ou peut-être cela peut-il être fait avec l'aide d'une autre bibliothèque de validation qui suivra le texte dans la boîte de texte, pas la valeur de datepicker?

Répondre

0

Ce que vous pouvez vous abonner à l'événement select et changer la date:

$('.selector').datepicker({ 
    onSelect: function(dateText, inst) { 
     var date = $(inst).datepicker('getDate'); // Date should be a Date object 
     // do some calculation and set the date via: 
     $(inst).datepicker('setDate', date); 
    } 
}); 

Note: non testé.