如何将来自 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/