在jQuery datepicker中禁用月份选择

时间:2013-01-15 21:15:22

标签: javascript jquery calendar datepicker

如何在jQuery datepicker中删除按钮以选择过去或下个月?

我在SO上发现了同样的问题,但它对我不起作用。

我试过了,但没有成功:

$("#date").datepicker({
  changeMonth: false,
  changeYear: false,
  dateFormat: 'dd/mm/yy',
  duration: 'fast'
}).focus(function() {
  $(".ui-datepicker-prev, .ui-datepicker-next").remove();
});​

2 个答案:

答案 0 :(得分:1)

看起来你需要做minDate和maxDate才能做到这一点。 changeMonth选项仅设置是否允许在下拉列表中更改月份。

http://api.jqueryui.com/datepicker/

答案 1 :(得分:0)

这段代码起到了作用:)

$('#datepicker').find('.ui-datepicker-next').remove();
$('#datepicker').find('.ui-datepicker-prev').remove();