2010-07-21 7 views
1

ok donc j'ai un datepicker et l'état initial est comme ça 21 juillet 2010 mais quand je prends une date j'obtiens ce format 21/07/2010 comment puis-je l'obtenir quand je sélectionne le . Date de la datepicker elle remonte à ce format 21 juillet 2010Datepicker mise en forme correctement

ici est mon code

<p class="left search_date"><%= text_field_tag "tee_date", @date.strftime('%b. %d, %Y'), :size => 9 if @date %><span class="search_tip">(Change)</span></p>               

    <script type="text/javascript" charset="utf-8"> 
    $(document).ready(function(){ 
    $("#tee_date").datepicker(); 
    var tee_date = $("#tee_date").datepicker({ maxDate: '+1y', minDate: new Date() }); 
    $(".search_tip").click(function(){ 
     tee_date.datepicker("show"); 
    }); 
    }); 
</script> 
+1

Ce n'est pas vraiment une question de rails ... Cela appartient à javascript. – davidcelis

Répondre

1

il suffit d'ajouter le paramètre dateFormat: 'M d, yy' lorsque vous appelez la fonction datepicker ..

var tee_date = $("#tee_date").datepicker({ maxDate: '+1y', minDate: new Date(), dateFormat: 'M d,yy' });