【发布时间】:2011-12-15 21:21:28
【问题描述】:
我有这个 jquery:
$.post('booked_dates.php', function(data) {
var bookedDays = data;
});
function isAvailable(date){
var dateAsString = date.getFullYear().toString() + "-" + (date.getMonth()+1).toString() + "-" + date.getDate();
var result = $.inArray( dateAsString, bookedDays ) ==-1 ? [true] : [false];
return result
}
$('#cal').datepicker({minDate: 0, maxDate: "+2M", beforeShowDay: isAvailable});
还有这个 php,日期为 y-m-d 形式:
$merchant_date = mysql_query("SELECT date FROM merchants");
while ($result = mysql_fetch_array($merchant_date)){
$date = $result['date'];
}
我想知道如何将所有日期存储在一个数组中,将数组传递给 Jquery 端,然后禁用“预订”日期。基本上,我怎样才能将数组作为数据提供并将其存储在bookedDays中
【问题讨论】:
标签: php jquery mysql jquery-ui