2017-10-11 339 views
0

我正在使用jQuery UI插件的datepicker,我需要它的一些功能。我希望用户能够选择以下三种格式的日期:jQuery UI日期选择器功能只选择年或月或年 - 月 - 日期

  • 用户只能选择年份。
  • 用户可以选择年份和月份。
  • 用户可以从日历中选择年份,月份和日期。

最后一个显然是简单的用户可以选择从日历中的任何日期,我也可以做对日期选择器显示年月象下面这样:

$(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/

但我不能找到任何方式在相同的日期选择器中实现以上所有点。如果这是不可能在这个插件,你可以建议我任何其他插件是用户友好的。谢谢!

回答

相关问题