如何隐藏在jQuery的DatePicker的下一个/今日/上一个导航和关闭动画?
-
11-07-2019 - |
题
如何隐藏在上一页/今天/下一步 jQuery中的DatePicker导航?
我很高兴刚刚月份和年份下拉框。
另外我怎么禁用动画?
@ tvanfosson - 我已经尝试过hideIfNoPrevNext
,但如果你没有跨越两个月日期范围,只有工作。
的持续时间选项做虽然在关闭的动画特技。
干杯。
解决方案
可以隐藏通过CSS上/下一个导航。你可以看到实例做,在主题 http://marcgrabanski.com/pages/code / jquery的-UI-日期选择器
其他提示
您可以找到在 HTTP的DatePicker控件的选项://docs.jquery。 COM / UI /日期选择器/日期选择器#选项。具体而言,我认为你要hideIfNoPrevNext设置为true,并设置持续时间'。
$('#cal').datepicker( { hideIfNoPrevNext: true, duration: '' } );
只需隐藏按钮
$("div.ui-datepicker-header a.ui-datepicker-prev,div.ui-datepicker-header a.ui-datepicker-next").hide();
我也遇到这个问题的DatePicker的默认功能。 我缺少jquery.ui.base.css的链接。包括裁判我的页面上此文件后,它的工作就像一个魅力。我没有扭捏任何CSS或没有设置任何属性。据透露。
只需修改以显示没有风格。
div.ui-datepicker-header
a.ui-datepicker-prev,div.ui-datepicker-header
a.ui-datepicker-next
{
display: none;
}
我知道这是旧的,但我发现了另一种方式来做到这一点。我用这一个。
.focus(function () {
$(".ui-datepicker-next").hide();
$(".ui-datepicker-prev").hide();
});
您可以做这样的..
$('#TextDateId').datepicker({
dateFormat: "MM dd yyyy",
changeMonth: true,
}).focus(function () {
$(".ui-datepicker-next").hide();
$(".ui-datepicker-prev").hide();
});
使用此代码,它肯定会为下一个或先前的按钮停止导航工作..
$("#cal").datepicker({
stepMonths: 0
)};
不隶属于 StackOverflow