2017-02-27 1 views
-1

Ich habe Probleme mit einem JQuery-Selektor.JQuery Selector ruft keine Funktion auf

$("#confirmEmailInput").change(function() { 
     validate() 
     confirmEmail() 
    }); 

Oben ist der Selektor, mit dem ich feststecke. Ich möchte, dass die Funktionen aufgerufen werden, wenn der Inhalt von 'confirmEmailInput' geändert wurde. Es ruft die beiden Funktionen auf, um die E-Mail-Adresse zu bestätigen, die in das Formular eingegeben wurde. Die Funktionen funktionieren, wenn sie von einer Schaltfläche aus aufgerufen werden, aber ich kann die Auswahl nicht ausführen. Jede Hilfe würde sehr geschätzt werden. Vielen Dank.

EDIT HTML-Code:

E-Mail-Adresse
  <div class="form-group"> 
       <label for="confirmEmail"> Confirm Email Address</label> 
       <input type="email" class="form-control" id="confirmEmailInput" required /> 
      </div> 
+0

Ihre HTML-Code als auch auf die Frage hinzufügen. Überprüfen Sie auch "Konsole" für den Fehler und fügen Sie es der Frage hinzu. – vatz88

+0

Irgendwelche Fehler in der Konsole? Führen Sie einen document.ready Event-Handler aus? Wie sieht das HTML aus? –

+0

Verwenden Sie Fokus oder Tastendruck. – Roy

Antwort

0

mit diesen Versuchen

$("#confirmEmailInput").keypress(function() { 
    validate(); 
    confirmEmail(); 
});