У меня есть проверка jQuery для полей ввода. Но похоже, не работает :(Проверка jQuery не работает для полей ввода
$('form')
.submit(function() {
var name = $.trim($('#TxtName').val());
var dob = $.trim($('#TxtDesig').val());
var salary = $.trim($('#TxtSalary').val());
if (name === "" || dob === "" || salary ==="") {
alert("All fields are mandatory");
}
return false;
});
Вот мой HTML форма:
<form class="form-group" method="post">
<label class="control-label">Employee Name:</label>
<input class="form-control" type="text" id="TxtName" name="EmployeeName" value="" /><br />
<label class="control-label">Designation:</label>
<input class="form-control" type="text" id="TxtDesig" name="Designation" value="" /><br />
<label class="control-label">Salary:</label>
<input class="form-control" type="date" id="TxtSalary" name="Salary" value=""/><br/>
«Не работает» не является полезным заявление. Что происходит? Ошибки консоли? – mplungjan
использовать 'event.preventDefault();' в вашей функции '.submit' –
Вероятно, вы хотите изменить' $ ('form'). Submit (function() {'to' $ ('form'). Submit (функция (e) {'и добавьте' e.preventDefault() 'когда при ошибке – mplungjan