0
某些选择信息我有以下selectOneMenu用于消防AJAX在selectOneMenu用于
<p:selectOneMenu value="#{bean.value}">
<f:selectItem value="#{bean.item1}"/>
<f:selectItem value="#{bean.item2}"/>
<f:selectItem value="#{bean.item3}"/>
<p:ajax listener="#{bean.item3AjaxEvent}" update="fieldToUpdate"></p:ajax>
</p:selectOneMenu>
现在我想做的事情,只有当item3
从selectOneMenu用于选择一些AJAX动作。不是所有的项目。有没有办法做到这一点?
放置ajax标签将触发所有选择项目的事件。我不想向服务器生成不需要的Ajax请求。
描述你的AJAX动作?这是什么意思 ? – Makky
@Makky我在我的问题中编辑了代码。请再看一下。 –
'p:ajax'具有'onstart'属性。检查你的条件并尝试从该函数返回false来停止执行。 – mabi