Lorsque je soumets le formulaire avec des champs vides, je reçois le message de succès dans la boîte de dialogue. Au lieu de cela, je veux afficher un message d'erreur dans la boîte de dialogue. S'il vous plaît aidez-moi à trouver la solution.Validation de champ vide Jquery
Mon code html:
<form id="booking" action="" method="post">
First Name:<input type="text" id="firstName" name="firstName" maxlength="30" /><br/>
Last Name:<input type="text" id="lastName" name="lastName" maxlength="30"/><br/>
Contact:<input type="text" id="contact" name="contact" maxlength="15"/><br/>
Email: <input type="text" id="email" name="email" maxlength="30"/><br/>
<input id="save" type="button" value="Save" />
</form>
<div id="dialog"></div>
Code Jquery:
$('#save').click(function(){
if(('#firstName').length==0 && ('#lastName').length==0 && ('#contact').length==0 && ('#email').length==0){
$('#dialog').attr('title','Error').text('All fields are required').dialog();
}else{
$('#dialog').attr('title','Success').text('Success').dialog();
}
});
je regarderais dans 'plugin jquery-validate' . –