Я работаю над формой для связи. После нажатия на кнопку отправки я хочу, чтобы форма была проверена, например, если текст введен в поле номера мобильного телефона, я хочу, чтобы сообщение об ошибке отображалось. , если все типы данных в форме правильные, я хочу, чтобы модальный отображался, который говорит спасибо. Heres код:модальный появляется при отправке формы, даже если форма не подтверждена
<form class="form">
<div class="line"><label style="font-size: 18px;"for="fname">First Name *: </label><input type="text" id="fname" required /></div>
<div class="line"><label for="lname">Last Name *: </label><input type="text" id="lname" required /></div>
<!-- You may want to consider adding a "confirm" password box also -->
<div class="line"><label for="email">Email *: </label><input type="email" id="email"required /></div>
<!-- Valid input types: http://www.w3schools.com/html5/html5_form_input_types.asp -->
<div class="line"><label for="tel">Mobile *: </label><input type="tel"pattern="[789][0-9]{9}" id="tel" required/></div>
<div class="line"><label for="add">Address *: </label><input type="text" id="add" required/></div>
<div class="line"><label for="ptc">Post Code *: </label><input type="number" maxlenght="6" id="ptc" required /></div>
<div><button data-target="modal1" type="submit"class=" waves-effect waves-light btn modal-trigger">Submit<i class="material-icons right">send</i></button></div>
<p>Note: Please make sure your details are correct before submitting form and that all fields marked with * are completed!.</p>
</form>
ниже является Javascript
$(document).ready(function(){
// the "href" attribute of .modal-trigger must specify the modal ID that wants to be triggered
$('.modal-trigger').leanModal();
});
здесь структура покадрово.
<div id="modal1" class="modal">
<div class="modal-content">
<h4>Thank You</h4>
<p>Our Customer service team will contact you shortly</p>
</div>
<div class="modal-footer">
<a href="#!" class=" modal-action modal-close waves-effect waves-green btn-flat">OK</a>
</div>
</div>
Вы используете Twitter Bootstrap? –