停止表单提交拦截

时间:2012-04-12 18:35:54

标签: jquery

我有以下代码:

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

然后提交的所有表格都被截获。

我的问题:如何停止此拦截?

感谢。

4 个答案:

答案 0 :(得分:1)

unbind应该可以做到这一点。

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

答案 1 :(得分:0)

您需要在函数末尾添加return false;,如下所示:

function(){ 
    /* Some code */

    return false;
}

答案 2 :(得分:0)

根据docs,尝试在功能结束时添加return true;

答案 3 :(得分:0)

你可以用这个:

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

event.preventDefault()如果调用此方法,则不会触发事件的默认操作。

或者你可以简单地使用:

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