我正在开发一个日期选择器,允许管理员选择度假者将留在她的财产的日期,然后将这些数据存储在数据库中。然后,我想要更新一个日期选择器,潜在客户将看到灰色不可用的日期。
我已经设法从我的数据库中检索数据并通过JSON将其传递给JS变量,但我没有运气使用beforeShowDay方法将其删除。 dateToBlock var上的我的console.log显示以下信息:
Object {fromDate: "2014-02-28", toDate: "2014-02-23"}
到目前为止我的代码。
var datesToBlock = <?php echo json_encode($unavailableDates); ?>;
$(function() {
var unavailableDates = ["false","","not available"];
$( "#fromDatepicker" ).datepicker({
dateFormat: "yy-mm-dd",
beforeShowDay: function(datesToBlock) {
return unavailableDates;
}
});
});