現在、JSF 1.2 と Richfaces 3.3.3 を使用しています。
rich: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>
誰かがこの問題を解決する方法についてアイデアを持っていますか?
前もって感謝します。