Я создал эту HTML-форму, которая использует проверку jQuery. Тем не менее, я еще не нашел подтверждения проверки.Форма проверки JQuery не работает
Это мой код JavaScript:
<script src="jquery-1.9.1.js"></script>
<script src="jquery.validate.min.js"></script>
<script>
$(function(){
// Initialise le form
$("#faq-form").validate({
// Spécifier les réglements de validation
rules: {
message:"required",
adresse_mail:"required",
slider:"required",
radio-choice:"required",
flip: "required"
},
// Specify the validation error messages
messages: {
message: "Votre question n'est pas validé",
adresse_mail: "Votre est adresse mail n'est pas valide",
slider: "votre age n'est pas rempli!",
radio-choice: "Quel est votre sexe?",
flip:"Est-ce-que vous communiquez LCF"
},
submitHandler: function(form) {
form.submit();
}
});
});
</script>
Это мой HTML-форм: я назвал и определил все поля правильно. Но я не знаю, почему я не вижу сообщения о предупреждении валидации.
<form action="traitement_formulaire2.php" method="POST" id="faq-form" novalidate="novalidate">
<input type="hidden" name="site" id="site" value="sis" required />
<input type="email" name="adresse_mail" id="adresse_mail" />
<input type="range" name="slider" id="slider" value="18" min="1" max="99" data-theme="c" />
<fieldset data-role="controlgroup">
<legend>Sexe<sup>*</sup></legend>
<input type="radio" name="radio-choice" id="radio-choice" value="Homme" class="required">
Homme<br />
<input type="radio" name="radio-choice" id="radio-choice" value="Femme">
Femme
</fieldset>
<select name="flip-10" id="flip" data-role="slider" data-theme="c">
<option value="off">Non</option>
<option value="on">Oui</option>
</select>
<button type="submit" name="submit">Valider</button>
</form>
Кто-нибудь может помочь мне выяснить мои ошибки?
Перед HTML! позвольте мне проверить, что сейчас – Techappri
@HowardRenollet Он использует событие 'DOMContentLoaded', а не IIFE. –
@YuryTarabanko - я пропустил '$' ... мой плохой :) –