表单提交阻止默认onsubmit()在ajax成功时不起作用

时间:2016-11-24 09:47:53

标签: javascript java jquery forms spring-mvc

在我的java spring-mvc web-app中,我在提交按钮的submit()事件中调用ajax成功函数中的函数,以便在提交按钮单击时提交弹簧形式。我需要避免默认表单提交。但它不起作用?如何防止这个deafault提交?

我的javascript:

function contentPackge() {
  //...

  $.ajax({
        url: "..",
        data: {},
        type: "POST",
        success: function() {
          $("#btnAddNewPkg").submit(function(event) {
            event.preventDefault();
            return false;
            showloadingif();
            setTimeout(function() {
              $("#frmAddPkg").submit();
            }, 3000);
          });
          window.location.href += "#last";
          location.reload(true);
        },

JSP页面按钮:

<form:button type="submit" class="btn btn-success" id="btnAddNewPkg" 
onsubmit="contentPackge();">Submit
</form:button>

0 个答案:

没有答案