Jsf 按钮的Click事件在导致首先触发textbox的onChange事件时未触发

Jsf 按钮的Click事件在导致首先触发textbox的onChange事件时未触发,jsf,richfaces,Jsf,Richfaces,我有一个如下的文本框 <h:inputText value="#{bean.strQuantite}"> <a4j:support actionListener="#{tabacListCommandeAltadisDetailBean.actionListenerQuantity}" event="onchange" /> </

我有一个如下的文本框

<h:inputText value="#{bean.strQuantite}">   
  <a4j:support        
    actionListener="#{tabacListCommandeAltadisDetailBean.actionListenerQuantity}" 
    event="onchange" 
  />                                            
</h:inputText>
我在上面的文本框中输入了一些值,并将插入符号保留在文本框中。之后,当我继续单击另一个按钮时,触发上面输入文本的onchange事件

我想在单击按钮时,单击事件在之前触发。
有人能帮我解决这个问题吗?

解析你的英语有点难,所以我不太确定你想要的结果是什么。但我想知道,你的变化听众需要是a4j吗?不会


工作,因为您有提交表单的按钮?

提供已生成的HTML代码如果您打算在键入时触发事件,那么事件必须是onkeypress/onkeypup/onkeypdown。我不太明白您的要求是什么。