2017-10-11 3 views
0

Ich benutze jQuery UI-Plugin für Datepicker und ich brauche einige Funktionen drin. Ich möchte, dass Benutzer das Datum in folgenden drei Formaten auswählen können:jQuery UI Datepicker Funktionalität zur Auswahl nur Jahr oder Jahr-Monat oder Jahr-Monat-Datum

  • Benutzer kann nur Jahr auswählen.
  • Benutzer kann Jahr und Monat wählen.
  • Der Benutzer kann Jahr, Monat und Datum aus dem Kalender auswählen.

letzte ist offensichtlich einfach, dass Benutzer ein beliebiges Datum aus dem Kalender auswählen kann, kann ich auch gemacht picker wie unten Jahr und Monat anzuzeigen:

$(function() { 
$('.date-picker').datepicker({ 
    changeMonth: true, 
    changeYear: true, 
    showButtonPanel: true, 
    dateFormat: 'MM yy', 
    onClose: function(dateText, inst) { 
     var month = $("#ui-datepicker-div .ui-datepicker-month :selected").val(); 
     var year = $("#ui-datepicker-div .ui-datepicker-year :selected").val(); 
     $(this).datepicker('setDate', new Date(year, month, 1)); 
    } 
}); 
}); 

http://jsfiddle.net/bopperben/DBpJe/

Aber ich kann nicht Finden Sie einen Weg, um alle oben genannten Punkte zusammen in einem Datepicker zu erreichen. Wenn dies in diesem Plugin nicht möglich ist, können Sie mir ein beliebiges anderes Plugin vorschlagen, das benutzerfreundlich ist. Vielen Dank!

Antwort

Verwandte Themen