OnSubmit Safari无法正常工作

时间:2017-03-02 16:53:44

标签: javascript jquery safari

我试图在表单提交上调用一个函数:

<form onsubmit="ShowLoading()" method="post" class="std" 
      id="masterformer" enctype="multipart/form-data">

在Chrome和Firefox上运行良好但在Safari上运行良好;这就像我的功能没有时间加载。警报有效。出了什么问题?

function ShowLoading() {
    var loading_screen = pleaseWait({
        logo: "logoloader.png",
        backgroundColor: 'rgba(23, 22, 22, 0.94)',
        loadingHtml: ""
    }); 
}

1 个答案:

答案 0 :(得分:0)

您只能在使用ajax提交时显示加载,否则页面将被重定向。

您可以使用以下代码来实现此目标

$('#masterformer').on('submit',fucntion(){
  // do Ajax Submit Here 
  $.ajax({
    type : 'POST'
    ...................
  })
  ShowLoading()
})