在重力表单中禁用过去日期、星期日和上午11点之后(转到第二天)的jQuery日期选择器

在重力表单中禁用过去日期、星期日和上午11点之后(转到第二天)的jQuery日期选择器,jquery,datepicker,uidatepicker,gravity-forms-plugin,Jquery,Datepicker,Uidatepicker,Gravity Forms Plugin,好的,我试着在重力表中编辑日期选择器。这是一个简单的鲜花订单,但我想让它,所以你不能选择过去的日期,星期日(我们关闭),如果它是在上午11点CST之后,那么它将阻止这一天,并前往下一天 目前,我已经找到了一种方法来阻止过去的日期,但我试图禁用的任何东西都没有起作用,我也不知道如何在上午11点后禁用 如果有人能帮忙,那就太好了!谢谢 到目前为止,我对过去日期的封锁: jQuery(document).ready(function($) { $("#input_1_5").datepicke

好的,我试着在重力表中编辑日期选择器。这是一个简单的鲜花订单,但我想让它,所以你不能选择过去的日期,星期日(我们关闭),如果它是在上午11点CST之后,那么它将阻止这一天,并前往下一天

目前,我已经找到了一种方法来阻止过去的日期,但我试图禁用的任何东西都没有起作用,我也不知道如何在上午11点后禁用

如果有人能帮忙,那就太好了!谢谢

到目前为止,我对过去日期的封锁:

jQuery(document).ready(function($) {
    $("#input_1_5").datepicker({ minDate: 0 });
});

仅日期选择器允许您选择日期小时/分钟),请查看on-date格式,以及关于它的说明

用于禁用星期日和阻止过去日期的代码段:

$(函数(){
$(“#输入_1_5”)。日期选择器({
minDate:0,
beforeShowDay:功能(日期){
var day=date.getDay();
返回[(天!=0),'';
}
});
});    


谢谢!!这是可行的,但只需要稍加修改就行了<代码>jQuery(document).ready(函数($){(“#input_1_5”).datepicker({minDate:0,beforeShowDay:function(date){var day=date.getDay();return[(day!=0),'';}}})我给了你一个例子,你只需要更改你的ID(#),所以我假设你可以接受正确的答案:)很高兴随时帮助你。无论如何,我要改变我的答案,把你的ID:)我需要改变的另一部分是它的第一部分。之前存在的$(function()在WordPress中导致错误。感谢您的帮助!我不知道您正在使用WP,但再次强调,它只是一个演示:)并且您可以在datepicker中的何处选择小时??我的答案和这个答案没有任何区别,因为你在禁用星期天,所以星期天的时间根本不会被使用。
   $(function () {
     $("#input_1_5").datepicker({
        minDate: new Date().getHours() >= 11 ? 1 : 0,
        beforeShowDay: function (date) {
        var day = date.getDay();
        return [(day !=0 ), ''];
        }
     });
   });