我目前正在使用JSF 1.2和Richfaces 3.3.3。
我在一个富人的组合框中得到一个非常奇怪的错误:datatable: 我第一次点击并选择一个值,它正在工作,并通过ajax:support,它会根据需要更新页面。但是,如果我尝试更改组合框中的值,它似乎"阻止" ...字段不可编辑,箭头不可点击"。如果我点击页面的另一个字段,然后返回,它通常效果更好(但并非总是如此)。
以下是代码:
<rich:column style="border:none;" id="KitCol">
<f:facet name="header">
<h:outputText value="Kit"/>
</f:facet>
<rich:comboBox id="kit" value="#{deployItem.kit}"
directInputSuggestions="true" defaultLabel="Enter kit name >
<f:selectItems value="#{deployItem.kits}" />
<a4j:support event="onchange" action="#{deployItem.kitChanged}"
reRender="deployActions, deployTable">
<f:setPropertyActionListener value="true" target="#{deployController.atLeastOneItem}" />
</a4j:support>
</rich:comboBox>
</rich:column>
有人会对如何解决这个问题有所了解吗?
提前致谢。