【发布时间】:2014-06-03 04:43:19
【问题描述】:
我正在使用 Primefaces 4.0。 我面临的问题是 CommandLink 没有更新 SelectOnemenu.Code 的更改事件,如下所示:-
<p:selectOneMenu id="List"
value="#{Bean.selectedId}" style="width:230px">
<f:selectItem itemLabel="--Select--" />
<f:selectItems value="#{Bean.SelectItemList}" />
<p:ajax event="change" update="enableGo,disableGo"></p:ajax>
</p:selectOneMenu>
<p:commandLink id="enableGo" value="GO" styleClass="blueButton"
rendered="#{Bean.selectedId != null}"
action="#{note.load}">
</p:commandLink>
<p:commandLink id="disableGo" value="GO"
styleClass="disabledButton"
rendered="#{Bean.selectedId == null}">
</p:commandLink>
我也尝试使用 formid 进行更新,例如:“:formid:enableGo,:formid:disableGo”,但没有成功!
【问题讨论】:
标签: jsf primefaces xhtml