javascript - 带有时隙选择的 jQuery 日历

标签 javascript php jquery datepicker

<分区>

我想在 PHP 中创建一个预约功能。我想要一个日历,用户可以在其中选择日期,作为返回,日历显示要选择的时间段。

时隙将是静态的,将来可能是动态的。

您可以在下面的链接中查看示例。

https://getbooked.io/

在互联网上搜索此类插件,但找不到。 (我需要一个免费插件)。

最佳答案

请检查这个 http://jsfiddle.net/Xx4GS/258/

想法正在改变,我们正在创建新的 html 元素并附加到日期选择器。您需要根据需要修改设计。在 change 事件中调用 ajax 函数从 DB 中获取时间段。因为我可以看到您提供的链接也在做同样的事情。

附上代码:

var $datePicker = $("div#datepicker");

var $datePicker = $("div");

$datePicker.datepicker({
    changeMonth: true,
    changeYear: true,
    inline: true,
    altField: "#datep",
}).change(function(e){
    setTimeout(function(){   
        $datePicker
            .find('.ui-datepicker-current-day')
            .parent()
            .after('<tr>\n\
                        <td colspan="8">\n\
                            <div> \n\
                                <button>8:00 am – 9:00 am </button>\n\
                            </div>\n\
                            <button>9:00 am – 10:00 am</button>\n\
                            </div>\n\
                            <button>10:00 am – 11:00 am</button>\n\
                            </div>\n\
                        </td>\n\
                   </tr>');

    });
});
<div id="datepicker"></div>

关于javascript - 带有时隙选择的 jQuery 日历,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/38995183/

相关文章:

javascript - 使用嵌套的 Promise 创建 Promise 队列

javascript - 如何检查用户是否已经关注 NodeJs 中的其他用户 - Mongoose

php - 在简单的小项目中使用的最好的 mysql php 类是什么?

javascript - 在Javascript中计算弧度的正确方法?

javascript - 使 jQuery 附加标签可以切换复选框

javascript - 在 DOM 元素内部选择

javascript - 调用函数时如何添加参数?

php - 更新包含包含文件的 div

php - 如何在不使用 cPanel 中的 .htaccess 文件的情况下强制使用 HTTPS

javascript - 使用 Vuejs + Laravel 的 Ajax 请求仅提交提供给 View 的最后一条信息