javascript - JQuery-UI Datepicker 无法读取未定义的属性 'replace'

标签 javascript jquery

我的 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/

相关文章:

C# MVC 使用 jquery 创建基于计时器的自动注销?

php - 使用表格内的按钮通过 jQuery 打开模式

javascript - 获取链式振荡器的最终输出频率

javascript - Object.defineProperty 不改变元素的属性

javascript - 使用 Ajax 加载 XML 文件 [面向对象]

javascript - 如何将选项卡 Pane 设置为动态或手动激活

jquery选择具有attr值的tbody

javascript - JavaScript 的 getElementById() 和 getElementsByName() 函数有什么区别?

javascript - 我将如何导出已解决的 promise

javascript - 返回多个对象之一 javascript