Bootstrap-datepicker:更新方法不起作用 - a.getUTCDate 不是一个函数

Bootstrap-datepicker: Update Method Not Working - a.getUTCDate is not a function

提问人:Khairul 提问时间:11/13/2023 最后编辑:Khairul 更新时间:11/14/2023 访问量:26

问:

我正在使用 bootstrap-datepicker 并有一个 2 个选定的日期。我想在输入范围内设置的日期值有问题。下面是我收到的错误的屏幕截图。input range

error msg: bootstrap-datepicker.min.js:7  Uncaught TypeError: a.getUTCDate is not a function

enter image description here

以下是代码:

JS系列

$('body').on('click', '.edit-education', function(e) {
  e.preventDefault();
  let add_id = $(this).attr('href');

  $.get(add_id, function(data) {
    let staff_edus = data.staff_edus;

    for (const i in staff_edus) {
      $('input[name="' + i + '"]').val(staff_edus[i]);
      
      //date eg: 01-05-2021
      if (i === 'dt_start') {
        $('input[name="' + i + '"]').datepicker("update", staff_edus[i]);
      }
      
      if (i === 'dt_end') {
        $('input[name="' + i + '"]').datepicker("update", staff_edus[i]);
      }
    }

    $('#edu1').modal('show');
  }, "json")
});

[HTML全文]

//Parts of the library
<script src="{{ URL::asset('/assets/libs/bootstrap-datepicker/bootstrap-datepicker.min.js') }}"></script>
<script src="{{ URL::asset('/assets/libs/bootstrap-timepicker/bootstrap-timepicker.min.js') }}"></script>
<script src="{{ URL::asset('/assets/libs/datepicker/datepicker.min.js') }}"></script>

<div class="input-daterange input-group" id="datepicker6" data-date-format="dd-mm-yyyy"
   data-date-autoclose="true" data-provide="datepicker" data-date-container='#datepicker6'>
    <input type="text" class="form-control form-control-sm" name="dt_start" placeholder="Start Date"/>
    <input type="text" class="form-control form-control-sm" name="dt_end" placeholder="End Date" />
</div>

需要帮助才能了解此问题的原因并解决它。提前致谢。

HTML jQuery Laravel-8 引导-5

评论


答: 暂无答案