简体   繁体   English

mindate和maxdate在datepicker中不起作用

[英]mindate and maxdate not working in datepicker

Please help me to find what mistake i am doing here 请帮助我找到我在这里犯的错误

$(document).ready(function () {
  $("#datepicker123").datepicker({
    defaultDate: new Date(),
    minDate: new Date()
  });
  $(function () {
    $('#datepicker123').removeClass('hasDatepicker');
    $('#datepicker123').datepicker({
      onSelect: function (dateText, inst) {
        $('#datepicker123').datepicker({
          dateFormat: 'dd-mm-yy'
        });
        var dateFormat = $('#datepicker123').datepicker('option', 'dd-mm-yy');
        $('#datepicker123').datepicker('option', 'dateFormat', 'dd-mm-yy');
        var result125 = $('#datepicker123').val();
        $.ajax({
          type: "POST",
          url: "getslot.php",
          data: {
            result: result125
          },
          success: function (res) {
            $('#getSlotDetails').html(res);
          }
        });
      }
    });
  });
});

But still old days are able to select and maxdate also not able to keep 15 days from current day 但是过去的日子仍然可以选择,并且maxdate也不能从当前日期保留15天

i have tried this too $("#datepicker123").datepicker({ minDate: 0 }); 我也尝试过这个$(“#datepicker123”)。datepicker({minDate:0});

As far as I know, it should be done like this: 据我所知,应该这样做:

$("#datepicker").datepicker('option', {minDate: <some date>, maxDate: <some date>});

Reference taken 参考采取

Live Example 现场例子

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM