我的 jquery-ui 日期选择器有问题。我用
初始化日期选择器$( function() {
$(".datetime").datepicker();
});
加载时没有错误。但是当我集中表单输入时,控制台给出了这个错误
Uncaught TypeError: Cannot read property 'replace' of undefined
at i.a.datepicker._showDatepicker (widget.timepicker.min.js?v=5.1.4.00.08:1)
at HTMLInputElement.<anonymous> (widget.timepicker.min.js?v=5.1.4.00.08:1)
at HTMLInputElement.dispatch (jquery-2.2.3.min.js?v=5.1.4.00.08:3)
at HTMLInputElement.r.handle (jquery-2.2.3.min.js?v=5.1.4.00.08:3)
这是我的 HTML
<input type="text" id="P2010_VON" name="P2010_VON" required="" aria-required="true" class="text_field apex-item-text datetime hasDatepicker" value="17.07.2018 09:29" size="30" maxlength="">
问题是什么?
最佳答案
请检查您的脚本版本。请看下面的代码
$( function() {
$(".datetime").datepicker();
});
<script src="https://cdnjs.cloudflare.com/ajax/libs/jquery/3.3.1/jquery.min.js"></script>
<script src="https://cdnjs.cloudflare.com/ajax/libs/datepicker/0.6.5/datepicker.min.js"></script>
<link href="https://cdnjs.cloudflare.com/ajax/libs/datepicker/0.6.5/datepicker.min.css" rel="stylesheet"/>
<input type="text" id="P2010_VON" name="P2010_VON" required="" aria-required="true" class="text_field apex-item-text datetime hasDatepicker" value="17.07.2018 09:29" size="30" maxlength="">
关于javascript - JQuery-UI Datepicker 无法读取未定义的属性 'replace',我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/51375609/