【问题标题】:JQuery UIDatePicker - Setting Max DateJQuery UIDatePicker - 设置最大日期
【发布时间】:2011-08-22 15:04:57
【问题描述】:

我正在尝试使用 jQuery 在我的 html 页面中设置 uidatepicker 的最大日期。我尝试了以下方法:

   $(function() {
      var theDate = new Date();
      $( "#datepicker" ).datepicker(
          {
          dateFormat: 'dd/mm/yy',
          maxDate: new Date(theDate.getYear(), theDate.getMonth(), theDate.getDate());
      }
      );

这不起作用....我做错了什么?我想让日期选择器的最大日期为今天的日期...

【问题讨论】:

  • 你试过maxDate而不是minDate吗?

标签: javascript jquery date uidatepicker


【解决方案1】:

;maxDate: ... 行的末尾有一个不应该存在的;。看起来会导致语法错误。

您的浏览器错误控制台是否告诉您存在某种 JavaScript 错误?

【讨论】:

  • 好的,所以分号引起了问题。但现在在 uidatepicker 中显示错误的年份(而不是 2011 我得到 111)
  • 好的,我知道了。我需要用 getFullYear 替换 getYear
猜你喜欢
  • 1970-01-01
  • 1970-01-01
  • 2011-03-05
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2023-04-03
  • 1970-01-01
相关资源
最近更新 更多