0

我正在使用 jQuery UI 的 Datepicker 插件。当用户登录时,一旦到期日期过期,我需要显示一条错误消息。我尝试在下面添加 if 语句,但它不起作用。有任何想法吗?

    $("#expDate").datepicker({
        changeMonth: true,
        changeYear: true,
        minDate: 0
    });

   if (Date.parse(expDate) < jQuery.now()) {
      $("#expDate").addClass("error");// . for class  expDate
  }
4

2 回答 2

0

也许您忘记将 jquery 选择器添加到 expDate?

尝试使用:

if (Date.parse($('#expDate')) < jQuery.now())
于 2013-03-04T23:18:22.637 回答
0

使用 jQuery 的过期日期验证

宝石文件:

gem 'bootstrap-datepicker-rails'

应用程序.js

//= require datapicker/bootstrap-datepicker.js

应用程序.css.scss

*= require datapicker/datepicker3.css

应用程序.js:

    $(document).ready(function(){

      $('.datepicker').datepicker({
        format: "yy-mm-dd",
        startDate: new Date('2019-1-1'), 
        endDate: new Date('2025-12-31')
      });
    };

});
于 2019-05-29T03:58:14.857 回答