嗨,我想知道如何判斷事件是否在2.5秒內發生火災。如何傾聽提交事件。
這是由其他開發人員編寫的外部函數。
function validateAndSubmit() {
if (validateRule(document.getElementById("inputElem").value) {
document.form.submit;
} else {
alert ("Value is wrong");
}
}
<input type="button" onclick="validateAndSubmit();" id="updatePage"/>
我有一個jQuery的監聽器。
$("#updatePage").click(function() {
popupWaitingDialog();
setTimeout(function() {
// insert code to see if submit was fire causing page to load or unload.
hideWaitingDialog();
}, 2500);
});
我有一個等待顯示的對話框,如果驗證失敗,我希望能夠隱藏它。我知道驗證失敗的唯一方法是如果提交或重新加載事件觸發。
顯示在'validateAndSubmit等待對話()。 – Barmar 2013-05-02 04:37:01