0
Ich versuche, die Logik für den Tastendruck für die Überprüfung der Eingabe Wert in das Eingabe-Textfeld zu schreiben, aber ich bin fest, wie zu starten. Der untenstehende Code beginnt zu validieren, sobald das Formular hat eingereicht worden.validiere auf jedem Tastendruck in jquery
Ich möchte das Formular vor dem Einreichen selbst validieren. Könnte mir jemand helfen?
Thanx im Voraus Hier Code für JQuery:
<script>
$(document).ready(function(){
$("#btn-submit").on("click",function(){
$("#contact-form-id").submit();
});
jQuery.validator.addMethod("lettersonly", function(value, element) {
return this.optional(element) || /^[a-zA-Z]+$/i.test(value);
}, "Letters only please");
$("#contact-form-id").validate({
rules:{
username:{
required:true,
lettersonly: true
}
},
messages:{
username:{
required:'Please enter your name',
lettersonly:'Letters only mate'
}
}
});
//toshow the dialog box
$("#alert-btn").click(function(){
$(".container").fadeIn('slow');
});
//to close the dialog box
$(".container").on('click', function(event) {
if ($(event.target).is('#btn-cancel')) {
$(".container").fadeOut('slow');
}
});
});
</script>
Demo: https://jsfiddle.net/z4r3kx99/