jQuery datepicker,禁用月份选择

前端之家收集整理的这篇文章主要介绍了jQuery datepicker,禁用月份选择前端之家小编觉得挺不错的,现在分享给大家,也给大家做个参考。
嗨,我敢肯定必须有一个简单的方法来做到这一点,但找不到任何地方设置它的选项.

我正在尝试禁用允许用户更改月份的左/右按钮.我删除了几个月的下拉列表,但无法摆脱按钮.

$("#date").datepicker({
    changeMonth: false,changeYear: false,dateFormat: 'dd/mm/yy',duration: 'fast'
});

解决方法

您可以使用stepMonths有效地禁用它们,使它们在单击时无处可用,如下所示:
$("#date").datepicker({
  changeMonth: false,duration: 'fast',stepMonths: 0
});

You can give it a try here

或者,你可以删除这样的按钮:

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

You can give that a try here,这是因为默认的showOn选项是焦点,如果你使用的是另一个事件,只需在.datepicker()调用之后绑定它(因此它的事件首先运行,你无法隐藏尚未创建的内容) ).

原文链接:https://www.f2er.com/jquery/177769.html

猜你在找的jQuery相关文章