【问题标题】:How to add current and next year to jsDatePick parameters?如何将当前和明年添加到 jsDatePick 参数?
【发布时间】:2013-01-16 01:13:53
【问题描述】:

我在jsDatePick 中使用以下参数。谁能告诉我如何告诉它只显示当前和明年,而不必在我的 JavaScript 中使用 PHP?

datepicker = new JsDatePick({
  dateFormat: "%m/%d/%Y",
  yearsRange: [2013, 2014],
  limitFromToday: true,
  limitToWorkDays: true
});

我想动态地做到这一点,所以明年,不必有人进去更新代码以将其更改为 2014 年和 2015 年。

谢谢!

【问题讨论】:

    标签: javascript jquery date jquery-plugins datepicker


    【解决方案1】:

    这样的?

    var thisYear = new Date().getFullYear(),
        nextYear = thisYear + 1;
    
    datepicker = new JsDatePick({
      dateFormat: "%m/%d/%Y",
      yearsRange: [thisYear, nextYear],
      limitFromToday: true,
      limitToWorkDays: true
    });
    

    【讨论】:

    • 我试过你的代码,但出于某种疯狂的原因,它只让我选择 2013 而不是 2014。有什么想法吗?
    • 我从未使用过 JsDatePick,所以不,抱歉。如果将alert([thisYear, nextYear]); 添加到脚本中会得到什么?
    • 看起来这是脚本的一些错误。我将其更改为 2013、2015,它让我选择 2014,但如果我将第二年定义为 2014,则不会。很好 ;)
    猜你喜欢
    • 2022-12-30
    • 2012-01-23
    • 2020-11-11
    • 2015-02-21
    • 1970-01-01
    • 2020-11-08
    • 1970-01-01
    • 2018-02-08
    • 2020-04-04
    相关资源
    最近更新 更多