2009-12-21 4 views
3

Je cherche à utiliser le JQuery UI Datepicker pour permettre à un utilisateur de sélectionner un mois particulier, sans avoir la possibilité de sélectionner un jour particulier dans ce mois. Les boutons avant et précédent sur le Datepicker prendrait l'utilisateur à différents années, au lieu de différents mois.Utiliser JQuery Datepicker pour afficher uniquement les mois

Le format qui apparaît dans la zone de texte Datepicker doit être mm/yyyy. Comment cela peut-il être fait?

+0

bumping post ... – jchapa

Répondre

1

Pourquoi ne pas faire 2 dropdowns avec mois et année ? quelque chose comme:

var Months = ["January","February","March","April","May","June","July","August","September", "October","November","December"]; 
var $selM = $('<select />'); 
$.each(Months,function(ind,item){ 

    $selM.append($('<option />').val(ind + 1).text(item)); 
}); 
$('span#Months').append($selM); 

que pour l'année, vous pouvez obtenir l'année en cours par:

var now = new Date(); 
var year  = now.getYear(); 

puis faire une autre pendant des années avec DDL la plage que vous souhaitez.

Questions connexes