我需要验证某件商品是否能够将我从所选商品中删除到选项列表中。我尝试使用valueChangeListener但由于某种原因我的方法尚未被调用。 所以我尝试了另一种方式。我使用了a4j:支持onlistchange事件。有了这个,我进入服务器端,但只有当我添加项目到我的选项列表。如果我删除了一些项目,那么服务器端的方法不会被调用。
<rich:pickList value="#{home.instance.campos}" styleClass="pick_margin_fix" required="true"
copyControlLabel="Selecionar" copyAllControlLabel="Selecionar Todos" removeAllControlLabel="Remover Todos"
removeControlLabel="Remover" >
<a4j:support event="onlistchanged" action="#{home.testeModificacao2}" ajaxSingle="true"/>
<s:selectItems value="#{campoService.obterTodos()}" var="campo" label="#{campo.descricao}" noSelectionLabel="true" />
<s:convertEntity />
</rich:pickList>
有人知道会出现什么问题吗?