Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/jsf-2/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
a4j:ajax在使用鼠标离开字段时未激发_Ajax_Jsf 2_Richfaces_Ajax4jsf - Fatal编程技术网

a4j:ajax在使用鼠标离开字段时未激发

a4j:ajax在使用鼠标离开字段时未激发,ajax,jsf-2,richfaces,ajax4jsf,Ajax,Jsf 2,Richfaces,Ajax4jsf,我有一个带有嵌套a4j:ajax调用的inputText。当我更改其值并使用tab离开字段时,就会触发ajax调用。但是,如果在更改值后我用鼠标离开该字段(通过单击任何其他字段),则不会触发ajax调用。为什么? 我正在使用JBoss 6.1.0.Final、Mojarra 2.1.28、RichFaces 4.2.3.Final和Java1.6.0.20 <h:inputText id="revenue" value="#{myMB.revenue}"> &

我有一个带有嵌套a4j:ajax调用的inputText。当我更改其值并使用tab离开字段时,就会触发ajax调用。但是,如果在更改值后我用鼠标离开该字段(通过单击任何其他字段),则不会触发ajax调用。为什么?

我正在使用JBoss 6.1.0.Final、Mojarra 2.1.28、RichFaces 4.2.3.Final和Java1.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>


无论订单和尝试次数如何;当您按tab键时,它工作,但当您单击另一个组件时,它不工作,对吗?您是否尝试使用
event=“blur”