如何在ajax事件中更新"无"?

Mat*_*ari 0 ajax jsf primefaces jsf-2

我有一个通过Primefaces JSF组件中的一些事件触发的ajax事件.
我希望此事件仅处理包含此事件的特定字段的值,但不更新任何内容,仅处理.像这样的东西:

<p:ajax event="itemSelect" process="@this" update="@none"/>
Run Code Online (Sandbox Code Playgroud)

这样的事可能吗?

Lau*_*ntG 5

是的,@none是一个有效的关键字,表示不会更新任何内容.

还有可以在JSF2中使用标准的关键字render属性:

如果指定了文字,则标识符必须以空格分隔.可以在标识符列表中指定任何关键字"@this","@ form","@ all","@ none".

PrimeFaces将该update属性用于具有几乎相同值的相同目的.