php - 比较来自 MySql 和 Datepicker 的日期

标签 php jquery mysql date datepicker

如何将来自 mysql 的多个日期与来自 jquery datepicker 的点击日期进行比较?

假设我有以下来自循环中的 mysql 的日期。

02-06-2014
04-06-2014
10-06-2014
12-06-2014
17-06-2014
20-06-2014

这是我来自 jQuery Datepicker 的日期,每次我点击它时它都会改变。

12-06-2014

如果 12-06-2014 出现在我的 mysql 结果集中,则 echo "yes";否则“不”;

最佳答案

Datepicker 有一个可以在名为 onSelect 的选项中设置的方法。你可以这样做:

arOfDates = [your, dates, here];
$('#datepickerID').datepicker({
     onSelect: function(dateSelected){
         $.each(arOfDates, function (key, value){
              if(value == dateSelected) console.log(value, dateSelected);
         }
         //or without iteration
         if($.inArray(dateSelected, arOfDates) != -1) console.log(dateSelected);
     }
});

关于php - 比较来自 MySql 和 Datepicker 的日期,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/24203738/

相关文章:

php - 对非对象调用成员函数execute()

javascript - 如何在 JavaScript 中通过引用传递函数调用中的参数?

mysql - 使用 collection_select 按 user.id 过滤表单下拉列表

php - 获取从定义月份到当前月份的每个月的数据

php - 将数组值和其他表单值插入到两个不同的mysql表中

javascript - stopPropagation() 的行为更令人困惑

javascript - 带有 ajaxed 内容的 jQuery on()

mysql - 该代码是 Joomla Radon 模板示例数据的开始。语法错误出现在第9行。不幸的是我没有发现哪里出了问题

javascript - JQuery 循环(php + sql)

php - 如何使用ups api获取pdf格式的标签?以及如何直接在网络上打印?(php)