2016-12-02 5 views
0

Ich codiere eine mehrstufige Form mit jQuery Ajax und PHP-Validierung. It'working. Heute, für die letzte Überprüfung, machte ich eine falsche Bewegung mit der Enter-Taste. Ich war auf dem ersten Schritt und alle meine Arbeit sind mit dem Wind gegangen.Jquery Ajax PHP-Validierung und Tastendruck geben

Wenn ich die Übermittlungsschaltfläche mit dem vorliegenden Code verhindern, ist es unmöglich, mein Formular am Ende zu senden. ist es möglich, die Aktion mit Enterkey zu stoppen: meine Validierung ist Code auf Klick-Funktion. Danke.

$("#myForm").submit(function(e){ 
    return false; 
}); 
+1

Versuchen Sie 'e.preventDefault()'. –

+0

Danke zu beantworten. Probieren Sie es aus, aber es "s Bloking die wahre submit und das Ende des Formulars sogar durch Klick-Funktion – juliet

+0

standardmäßig deaktivieren supply button Attribut html" deaktiviert = deaktiviert " – Fky

Antwort

0

Angenommen, Sie alle Ihre Eingaben in dem Formular geben eine Klasse von inputs dann:

$('.inputs').keydown(function(e) { 
    if(e.keyCode == 13) { 
     console.log('enter pressed'); 
     return false; 
    } 

}); 

Hoffe, es hilft.

+0

A Tausend Thanks .... – juliet

+0

Ich bin froh, dass ich helfen konnte. –