2017-03-02 8 views
0

を働いていない私は、フォームの送信に関数を呼び出すことを試みた:OnSubmitのサファリ

<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: "" 
    }); 
} 
+0

更新文法を達成するために、次のコードを使用して、スクロールせずに装着して、コードを分割することができます。 – Paul

答えて

0

これ以外の場合はajax submitを使用している場合にのみ読み込みを表示できます。ページはリダイレクトされます。

あなたはこの

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