重新渲染后,id = txt的文本将插入commandlink之外 因此链接被打破了。刷新页面会将其恢复 有人可以帮忙吗?
<h:form id="frm">
<h:selectOneMenu value="#{myBean.currentId}">
<f:selectItems value="#{myBean.selectListA}" />
<a4j:support event="onchange" action="#{myBean.changeSomething}"
reRender="priceGroup,idLink" ></a4j:support>
</h:selectOneMenu>
<h:panelGroup id="priceGroup">
<a4j:commandLink id="idLink">
<h:outputText id="txt" value="#{myBean.someValue}"></h:outputText>
</a4j:commandLink>
</h:panelGroup>
</h:form>