0

我有日历和时间

我使用 jquery 日期选择器作为日历和一个简单的选择框作为时间

如何动态禁用日期和时间?对于时间已经在某个日期预订的时间,它将仅在该特定日期的选择框中删除

并且对于所有时间都被预订满的日期,特定日期将被禁用。

我将使用 php 和 mysql 来存储数据也有一个数据库,例如 db_calendar (table)dates (column)date (column)time

是否足以创建我想要的功能?

禁用我的意思是这样

    var unavailableDates = [
    "29-8-2013", 
    "14-8-2013", 
    "15-8-2013"
    ];

    function unavailable(date) {
        dmy = date.getDate() + "-" + (date.getMonth() + 1) + "-" + date.getFullYear();
        if ($.inArray(dmy, unavailableDates) == -1) {
            return [true, ""];
        } else {
            return [false, "", "Unavailable"];
        }
    }

$( "#datepicker" ).datepicker({
    minDate: +0,
    altField: "#alternate",
    altFormat: "MM d",
    beforeShowDay: unavailable
});
4

0 回答 0