【问题标题】:Jquery mindate on datepicker not workingJquery mindate on datepicker 不工作
【发布时间】:2017-08-08 07:38:16
【问题描述】:

所以我有这个 jquery 函数:

$("#dynamic_admin_add_event_time").on("focus", ".dateEvent", function () {

  $(this).datetimepicker({
    useCurrent: true,
    minDate: 0,
    format: "YYYY-MM-DD"
  });
});

每次单击表格上带有 dateEvent 类的文本输入时都会调用该函数,日期选择器出现得很好,让我选择日期,问题是它没有设置 minDate 属性,因为我可以仍然选择今天之前的日期,我想将开始日期限制为今天。

你们能帮我解决这个问题吗?谢谢。

【问题讨论】:

    标签: jquery datepicker


    【解决方案1】:

    minDate:0 表示今天,如果你想选择今天之前,你可以给出今天之前的日期,例如minDate:'2017/08/07',

    【讨论】:

    • 不,我想选择今天以后的日期,并且想禁用今天之前的日期。
    • 好的,你在今天之前设置这个值minDate:'-1970/01/01',设置禁用
    【解决方案2】:

    没关系,我用的是 bootstrap datepicker 而不是 jquery datepicker,我的错

            $(this).datetimepicker({
            useCurrent: true,
            minDate: moment(),
            format: "YYYY-MM-DD"
        });
    

    按我的意愿工作

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 2013-06-23
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2014-07-03
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多