Jsf 模糊事件块提交按钮
我有个问题,请帮帮我 当我更改输入中的一个值,然后提交一个按钮时,事件模糊会阻止我提交,因此我必须在按钮上单击两次。 我想在我的按钮上点击一次,在我的输入中执行操作,并提交我的按钮 当我在输入中更改值,然后单击commandLink时,也会出现同样的问题。。我的模糊事件阻止点击我的链接Jsf 模糊事件块提交按钮,jsf,blur,ajax4jsf,Jsf,Blur,Ajax4jsf,我有个问题,请帮帮我 当我更改输入中的一个值,然后提交一个按钮时,事件模糊会阻止我提交,因此我必须在按钮上单击两次。 我想在我的按钮上点击一次,在我的输入中执行操作,并提交我的按钮 当我在输入中更改值,然后单击commandLink时,也会出现同样的问题。。我的模糊事件阻止点击我的链接 <h:inputText id="idInputQuantite" readonly="# converter=
<h:inputText id="idInputQuantite" readonly="#
converter="bigDecimalConverter"
execute="@this"
styleClass="#{component.valid ? '' : 'invalidInput'}"
style="#{component.valid ? '' : 'border: medium solid red;'};cursor:hand;"
value="#{infoPiece.quantite}"
onfocus="if (this.readOnly) {this.blur();}>
<f:validator validatorId="superficieVolumeValidator" />
<f:attribute name="libTypePiece" value="#{infoPiece.libPiece}" />
<a4j:ajax event="blur" render="@form" execute="@all"
listener="#{saisieEnquetesCtrl.contCohQuant}"
oncomplete="modifyVal();updateOrigineQuant();focusErrorInput(); " />
</h:inputText>
<a4j:commandButton
rendered="#{saisieMoisModel.modeModification}"
action="#{saisieEnquetesCtrl.enregistrer}"
id="idValider"
value="Valider"
onmouseover="affichVerifPanel()"
onmouseout="hideVerifPanel();mouseOut();"
render="@form"
execute="@this"
oncomplete="saveOnglet();"
style="margin-top:20px;margin-left:300px; background:#fadadc; font-family: Arial; font-weight: bold;">
</a4j:commandButton>
<a4j:commandLink style="float: right; padding-right: 40px;"
render="@form" action="#{saisieEnquetesCtrl.clickChFerElementDebut}"
onclick=" if (checkIfSaved()) {#{rich:component('savePopupDebut')}.show();return false;}" oncomplete="initTable();" ></a4j:commandLink>
一种解决方案是将
请将此信息删除到问题中,而不是将其作为评论发布。评论没有格式,所以几乎无法阅读。
var myTimer;
function myFunc() {
myTimer= setTimeout(function () {
$('#myHiddenButtonId').click();
}, 500);
}
<a4j:commandButton id="myHiddenButtonId" style="display:none;">
<a4j:ajax render="@form" execute="@all"
listener="#{saisieEnquetesCtrl.contCohQuant}"
oncomplete="modifyVal();updateOrigineQuant();focusErrorInput(); " />
</a4j:commandButton>