我有一个带有嵌套a4j:ajax调用的inputText。当我更改其值并使用tab离开该字段时,将触发ajax调用。但是,如果在更改值后我使用鼠标离开字段(通过单击任何其他字段),则不会触发ajax调用。为什么呢?
我使用JBoss 6.1.0.Final,Mojarra 2.1.28,RichFaces 4.2.3.Final和java 1.6.0.20。
<h:inputText
id="revenue"
value="#{myMB.revenue}">
<f:convertNumber
type="number"
minFractionDigits="2"
maxFractionDigits="2"
locale="pt_BR" />
<a4j:ajax
event="change"
execute="revenue"
listener="#{myMB.doSomething}"></a4j:ajax>
</h:inputText>