Jquery,catch事件提交并在真实提交之前做一些事情

时间:2013-10-11 11:27:49

标签: jquery events submit

在这里你可以看到我的代码:

$('form').submit(function(e){
    e.preventDefault();
    bootbox.confirm("Are you sure ?", function(response) {
        if(response){
            $('form').submit();
        }
    });
});

所以,我抓住了提交事件,我希望用户在真正提交之前进行确认。

在我的例子中我有一个问题,如果用户确认OK,响应为真,那么我做$('form').submit();。之后,我的代码再次捕获提交事件,并且确认对话框仍然出现一次。这是一个无限循环。

我该如何解决?谢谢!

0 个答案:

没有答案