2017-04-21 1 views
0

Ich habe jQuery geschrieben wie unterWie wird Popup nur angezeigt, wenn das Formular eingereicht und validiert wurde?

  $("#form-search").submit(function(e){ 
         e.preventDefault(); 
          if (validateForm() === true) { 
           $('#studentmodal').modal('show'); 
           //alert('the form is valid'); 
          } 
        return false; 
      }); 

Jetzt möchte ich nur Pop-up angezeigt wird, wenn Formular erfolgreich geprüft wurde. Der obige Code funktioniert nicht !!!

Bitte helfen Sie !!!

+0

Was js Fehler bekommen Sie? –

+0

Validierungsformular ist nicht definiert – Nida

+0

validateForm ist nicht definiert – Nida

Antwort

1

Sie können die gültigen() -Methode von Jquery Validierung nennen. Wie

$ ('# Form') einreichen (function (evt) {

evt.preventDefault(); 

..... 

if($('#form').valid()) { 
    //submit the form via ajax 
} else { 
    //show errors 
} 

}).

});

+0

Es zeigt den Fehler $ (...) an. Valid ist keine Funktion – Nida

+0

Sie müssen dieses Skript verwenden und https: // verwenden

Verwandte Themen