Недавно я обновил Primefaces с 3.4 до 3.4.2, и теперь у меня проблемы на некоторых страницах, где есть компонент p:selectOneMenu
. Я вижу ошибку в консоли JavaScript, которая говорит: TypeError: e.offset(...) is undefined
. Эта ошибка регистрируется сразу при загрузке страницы.
Кто-нибудь знает, в чем проблема?
jquery.js
на каждую страницу вместо того, чтобы полагаться на тот, который уже предоставлен самим PrimeFaces? PrimeFaces обновляет версию встроенной библиотеки jQuery практически при каждом выпуске. Решением, очевидно, будет прекращение включения jQuery вручную и просто использование предоставленного PrimeFaces. - person BalusC   schedule 03.01.2013PrimeFaces.cw('SelectOneMenu','widget_aswdatatable_detaljSubview_editForm_paket',{id:'aswdatatable:detaljSubview:editForm:paket',effect:'fade'});}
- person partlov   schedule 03.01.2013<script>
в полученном HTML-выходе и/или HTTP-трафике, просто чтобы быть уверенным? - person BalusC   schedule 03.01.2013cc:renderFacet
в разныеf:subview
. Это нормально, и если это не так, что я должен делать? Когда я оставляю только одинcc:renderFacet
, он работает нормально. - person partlov   schedule 03.01.2013widgetVar
для всехselectOneMenu
элементов. Я узнаю это, проверяя сгенерированный HTML. - person partlov   schedule 04.01.2013