我做jQuery BlockUI Plugin進行各種形式的觸發提交動作:如何防止jQuery的BlockUI從觸發
$("form").submit(function() {
jQuery.blockUI();
});
我想驗證某些形式提交,才:
<form method="POST" onSubmit="return(confirm('Really submit?'));">
當我在確認彈出框中點擊「取消」,BlockUI被觸發並阻止接口。它永遠不會被解鎖。
下面是一個例子:http://jsfiddle.net/8B8yA/。
問題是如何防止在按下「取消」時觸發BlockUI。
我試着加入$.unblockUI()
爲「取消」的行動:
if(!confirm("Really submit?")) {
$.unblockUI();
return(false);
}
,但它顯然是行不通的,因爲之前的程序動作是疏通動作被調用。
就是這樣。這種技術不僅解決了問題,而且還提供了可重用性。謝謝! – bostaf
非常感謝,請您將此標記爲答案?謝謝。 – Gavin