我做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