簡體   English   中英

p:selectOneMenu在Primefaces 3.4.2中出錯

[英]Error with p:selectOneMenu in Primefaces 3.4.2

我最近更新了Primefaces從3.4到3.4.2,現在我在一些有p:selectOneMenu組件的頁面上遇到了問題。 我在JavaScript控制台中看到錯誤說: TypeError: e.offset(...) is undefined 頁面加載時會立即記錄此錯誤。

有誰知道什么是問題?

好吧,經過很長一段時間后,終於弄明白發生了什么。 在Primefaces 3.4.2中p:selectOneMenu行為稍有改變,這樣在加載頁面后立即觸發change事件。 當我們完全是空的這個問題表現p:selectOneMenu ,這意味着valuef:selectItems是空的,沒有f:selectItem為空的選項。 在這種情況下,我們可以看到錯誤TypeError: e.offset(...) is undefined在控制台中TypeError: e.offset(...) is undefined ,而javascript從那一點是無用的,並且沒有任何工作。 現在它必須是空的f:selectItem ,或在至少一個元件f:selectItems

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM