在我的应用程序中,我使用的是Primefaces 5.3。我有日历模式属性的问题。当我按dd/MM/yyyy
格式初始化模式时,它正常工作,我可以选择并更改日历日期。当我将模式更改为dd/MM/yyyy HH:mm:ss
时,日历组件会显示日期格式,但无法选择或更改。
以下是我使用的日历组件:
<p:calendar value="#{myBean.startDate}" showOn="button"
locale="tr" showButtonPanel="true" navigator="true"
id="startDate" pattern="dd/MM/yyyy HH:mm:ss">
</p:calendar>
在辅助bean中,日历组件由java.util.date初始化。 如上所述将格式更改为datetime,Javascript控制台中出现如下错误:
未捕获的TypeError:this.jqEl.datetimepicker不是函数
我错过了什么吗?
答案 0 :(得分:0)
您的日历组件对我来说很好,java.util.date也适用于此组件。我能想到的唯一原因是jsf配置或jQuery与Primefaces库冲突。你明确添加了它们吗?
尝试删除此.xhtml或其父级中的所有冗余导入
<h:outputScript ... />