e.preventDefault(); &安培;然后继续提交并发布表格

时间:2017-04-07 05:58:12

标签: javascript jquery

确定firefox不会让我的onclick事件注册...所以我必须使用e.preventDefault();我的问题是我提交(发布)vars到表单,因此我的页面无法继续重新加载.....

我该如何解决这个问题?

$(document).ready(function(){
        $( "#submit" ).click(function(e)  {
              e.preventDefault();
             $.post()             
        .done(function( data ) {
//here I need to disable  e.preventDefault(); and carry on & post submission as normal....
                    }); 
        });
    })

1 个答案:

答案 0 :(得分:1)

试试这个:

.done(function( data ) {
    $('#formId').submit();  // It will submit the form which is previously halted by e.preventDefault();
});