【问题标题】:Jquery onselect datepicker: if specific date then alertJquery onselect datepicker:如果特定日期则提醒
【发布时间】:2013-09-20 10:32:26
【问题描述】:

这是我关于 stckoverflow 的第一个问题,所以我希望我问对了。

在我的网站上,我使用的是 jquery datepicker。这工作正常。但是,我需要以下插件: - 当用户选择一个特定日期(var specificDate)的日期时,用hello world 提醒。

此代码已在选择日期时触发警报。但是我无法弄清楚如何将“var date”与特定日期数组进行比较。

onSelect: function(dateText, inst){
     var date = $(this).datepicker('getDate');  
     var specificDate = ["12-12-2013","11-12-2013"];

     for (i=0; i < specificDate.length; i++){
     if (date == specificDate [i]){
          alert("hello world");
        }
          }
     });

我想我需要更多地了解日期格式。我的问题是让我进一步了解如何进行比较。

提前谢谢你!

【问题讨论】:

    标签: date datepicker onselect


    【解决方案1】:

    Reference

    if ($.datepicker.parseDate('dd-mm-yy', specificDate[0]) > $.datepicker.parseDate('dd-mm-yyyy', specificDate[1])){
           alert(specificDate[0] + 'is later than ' + specificDate[1]);
    }
    

    【讨论】:

    • 亲爱的纳文。谢谢你们的快速响应。我想我没有很好地描述我的问题。 if 语句需要检查已知的选定日期(日期)是否等于数组中的日期之一(具体日期)。我希望你能帮助我。提前致谢!
    猜你喜欢
    • 2014-01-04
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2017-05-13
    • 2017-07-31
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多