2015年10月30日金曜日

PrimeFacesコンポーネントが動かない!

【エラー】
PrimeFacesが動かない!
原因はバージョンの異なるjqueryの混在。
【概要】
(参考サイト)
http://www.primefaces.org/showcase/ui/message/growl.xhtml

で書かれている通りに、ソースを書いても想定通りに動かない。
具体的にはSelectOneMenuとcalendar。
画面にコンポーネントは表示されるがコンボボックスやカレンダーがポップアップ表示で出てこない。


 【詳細】
なし
<p:calendar id="saledate" value="#{aaa.sampleDate}"></p:calendar>
<p:selectonemenu id="seriesName" value="#{aaa.selected.titleId}">
<f:selectitems itemlabel="#{title.titleName}" itemvalue="#{title.titleId}" value="#{aaa.titleMsts}" var="title">
</f:selectitems>
</p:selectonemenu>


【原因】
自分が明示的に読み込んでいるjqueryとprimeFacesが独自に読み込んでいるjqueryの
バージョンが異なっており、primeFacesのイベントがことごとく無効になっていた。

primeFacesを使うときは注意。

【残課題】
なし

0 件のコメント:

コメントを投稿