0
我有一個通過Primefaces JSF組件中的某些事件觸發的ajax事件。
我希望此事件只處理包含此事件的特定字段的值,但不更新任何內容,僅處理。像這樣的:如何在ajax事件中更新「無」?
<p:ajax event="itemSelect" process="@this" update="@none"/>
是這樣的事情可能嗎?
我有一個通過Primefaces JSF組件中的某些事件觸發的ajax事件。
我希望此事件只處理包含此事件的特定字段的值,但不更新任何內容,僅處理。像這樣的:如何在ajax事件中更新「無」?
<p:ajax event="itemSelect" process="@this" update="@none"/>
是這樣的事情可能嗎?
是的,@none
是一個有效的關鍵字,說什麼都不會更新。
有標準的關鍵字可在JSF2在the render
attribute使用:
如果文字指定了的標識符必須被空間分隔。可以在 標識符列表中指定關鍵字「@ this」,「@ form」,「@all」,「@none」的任何 標識符列表。
PrimeFaces使用update
屬性爲相同的目的與幾乎相同的值。
噢,謝謝你,我看到了那個頁面,但是我再也找不到它了。 –
來吧,試試吧,'@ none'是規定,沒有什麼是要更新的有效關鍵字。 – skuntsel
它已經是默認值了。所以你也可以完全省略'update'屬性。 – BalusC
和「process」屬性,什麼是默認選擇器? –