2012-04-12 145 views
0

我有下面的代碼:停止提交表單攔截

$('form', dialog).submit(function() { 
    ... 

遂以各種形式被攔截。

我的問題:我怎麼能阻止這種攔截?

謝謝。

+1

刪除功能? – blake305 2012-04-12 18:37:31

+0

我需要在特定時刻這個功能。那一刻,我需要避免的形式提交給逮住。 – Bronzato 2012-04-12 18:38:24

回答

1

unbind應該做的伎倆。

$('form', dialog).unbind("submit"); 
+0

$( '形式')解除綁定();這是做的伎倆。謝謝。 – Bronzato 2012-04-12 18:41:40

0

你需要在你的函數類似這樣的末尾添加return false;

function(){ 
    /* Some code */ 

    return false; 
} 
0

按照,嘗試在你的函數的末尾添加return true;

0

您可以使用此:

$('form', dialog).submit(function (e) { 
e.preventDefault(); 
} 

event.preventDefault()如果此方法被調用時,事件的默認動作不會被觸發。

,或者你可以簡單地使用:

$('form', dialog).submit(function (e) { 
    //your code here 
    return false; 
    }