JBo*_*oom 7 jquery jquery-ui-datepicker
嗨,我敢肯定必须有一个简单的方法来做到这一点,但找不到任何地方设置它的选项.
我正在尝试禁用允许用户更改月份的左/右按钮.我删除了几个月的下拉列表,但无法摆脱按钮.
$("#date").datepicker({
changeMonth: false,
changeYear: false,
dateFormat: 'dd/mm/yy',
duration: 'fast'
});
Run Code Online (Sandbox Code Playgroud)
Nic*_*ver 13
你可以stepMonths通过点击它们使它们无处可以有效地禁用它们,如下所示:
$("#date").datepicker({
changeMonth: false,
changeYear: false,
dateFormat: 'dd/mm/yy',
duration: 'fast',
stepMonths: 0
});
Run Code Online (Sandbox Code Playgroud)
或者,你可以删除这样的按钮:
$("#date").datepicker({
changeMonth: false,
changeYear: false,
dateFormat: 'dd/mm/yy',
duration: 'fast'
}).focus(function() {
$(".ui-datepicker-prev, .ui-datepicker-next").remove();
});?
Run Code Online (Sandbox Code Playgroud)
你可以在这里尝试一下,这是有效的,因为默认showOn选项是focus,如果你使用的是另一个事件,只需在调用后绑定到它.datepicker()(因此它的事件首先运行,你无法隐藏尚未创建的内容) ).
| 归档时间: |
|
| 查看次数: |
25446 次 |
| 最近记录: |