Я пытаюсь проверить форму и отправить ее с помощью jquery. Но подчинение не получает. Я не знаю, что происходит не так.jquery validation and form submit
$('#save_vehicle').click(function(e){
validate_form(e);
});
// VALIDATION FUNCTION
function validate_form(e) {
if($("#manufacturer").val()=="select"){
e.preventDefault();
alert('Please Select Manufacturer');
return false;
} else if($("#models").val()=="select") {
e.preventDefault();
alert('Please Select Model');
return false;
} else {
return true;
$('#frm_add').submit();
}
}
* Примечание: *save_vehicle
является кнопку ВВЕСТИ идентификатор. frm_add
- это идентификатор формы.
Может кто-то указать мою ошибку. Заранее заблаговременно
shoulndt вы будете returngin правда после отправки? – smk
Это происходит потому, что вы возвращаете true перед вызовом функции отправки. Просто удалите return true из условия else –
Да. Это сработало. Но я смущен, почему «return true» создавал проблему? – Roger