2017-03-02 6 views
0

Ich habe versucht, eine Funktion auf Formular-Vorlage zu nennen:OnSubmit Safari funktioniert nicht

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

Es funktionierte gut auf Chrome und Firefox, aber auf Safari; Es ist so, als hätte meine Funktion nicht die Zeit zu laden. Die Warnung funktioniert. Was läuft falsch?

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

aktualisiert Grammatik zu erreichen und teilen Sie den Code, so dass es ohne Scroll ausgestattet. – Paul

Antwort

0

Sie können das Laden nur anzeigen, wenn Sie ajax submit verwenden, andernfalls wird die Seite umgeleitet.

können Sie folgenden Code verwenden, um dieses

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