Primefaces 3.3.1和jQuery Datepicker无法正常工作

我下面的xhtml有一个datepicker工作正常,直到我包括primefaces的命名空间使用自动完成function。 这是我的xhtml之前包括primefaces自动完成

在Primeface xhtml之前:

jQuery(document).ready(function() { jQuery('input:text[id$="endDate"]').datepicker({ showOn : 'button', buttonImageOnly : true, buttonImage : '/vcc-theme/images/common/calendar.png', minDate : +0 }); End Date:

包括primefaces自动完成后:

 
jQuery(document).ready(function() { jQuery('input:text[id$="endDate"]').datepicker({ showOn : 'button', buttonImageOnly : true, buttonImage : '/vcc-theme/images/common/calendar.png', minDate : +0 }); End Date: Name:

Prime Faces自动完成前的Datepicker: 在Prime Faces自动完成之前

Prime面部自动完成后的Datepicker Prime Faces自动完成后

自动完成工作正在运行,但在我的xhtml中添加该标记搞砸了日期选择器,不确定会发生什么? 我可以选择月份,但是没有出现日期。 如果我在这里做错了,请告诉我。

另外我注意到,datepicker问题不是特定于主要面部自动完成function。 如果我添加任何其他主要元素或标记我面临与datepicker的问题。

你的css搞砸了。 请查看此问题以解决您的问题:

如何覆盖Primefaces jQuery和css