Jquery datepicker.js不允许使用minDate

时间:2016-04-29 17:58:52

标签: jquery ruby-on-rails datepicker

我在rails应用中使用了datepicker插件,但我无法使minDate配置正常工作。

<%= text_field_tag 'milestone_override', nil, size: 10, readonly: "readonly", id: 'milestone-override-datepicker' %>

$("#milestone-override-datepicker").datepicker({
        minDate: '-5',
        maxDate: "+1M +10D"
      });

2 个答案:

答案 0 :(得分:0)

如果您使用的是jQuery UI datepicker,那么您需要指定一个数字(不是字符串)作为今天的偏移量,或者将D添加到您的字符串中:

$("#milestone-override-datepicker").datepicker({
    // Option 1:
    minDate: '-5D',

    // Option 2:
    minDate: -5,

    maxDate: "+1M +10D"
  });

答案 1 :(得分:0)

用户错误:

我的应用使用了bootstrap datepicker,看起来一样。

jquery ui会使用minDate bootstrap将使用startDate