【问题标题】:jQuery UI Datepicker - Hide previous navigation arrow for a specific monthjQuery UI Datepicker - 隐藏特定月份的上一个导航箭头
【发布时间】:2017-11-14 13:48:20
【问题描述】:

我有一个简单的角度代码,可以打开带有未来日期的 jQuery 日期选择器(在角度指令中):

            scope.StartDate = $filter('date')(scope.BillingDate,'MM/dd/yyyy');
            $('#rangeFromSelect').datepicker({maxDate: new Date("10/10/2020")}); // this fires up the datepicker correctly

如果 scope.BillingDate = 06/12/2018 它会正确显示日期选择器,但我希望隐藏该特定日期之前的任何日子。当我执行以下操作时,我隐藏先前导航的方法有效:

$('.ui-datepicker-prev').hide();

这可以正常工作,直到我按下下个月并返回上个月(即,上一个导航按钮再次显示)。

是否有隐藏特定月份的箭头?或者有没有办法完全禁用我在这里提到的日期之前的日期?

【问题讨论】:

标签: javascript jquery angularjs datepicker jquery-ui-datepicker


【解决方案1】:

不确定我是否正确理解了问题,但您可以使用最小日期选项吗?

$( ".selector" ).datepicker({
  minDate: new Date(2007, 1 - 1, 1)
});

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2020-04-11
    • 1970-01-01
    • 1970-01-01
    • 2017-06-20
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多