Привет, я некоторое время борется с этим кодом. Я пытаюсь проверить форму, используя jquery, но обновляет страницу, независимо от возвращаемого значения false.
Вот мой код
$('.btn-submit').click(function () {
$('.signup input').each(function () {
if ($(this).val() == name) {
$('<p>Please enter your ' + $(".default-value").attr("value") + ' </p>').appendTo('.form_error');
return false;
}
});
Использовать return false;
в функции click
.
Вместо того, чтобы return false
, попробуйте preventDefault
обнаружение события вашей кнопки submit
следующим образом:
$('.btn-submit').click(function(e) {
$('.signup input').each(function() {
if($(this).val() == name) {
$('<p>Please enter your '+ $(".default-value").attr("value") + ' </p>').appendTo('.form_error');
e.preventDefault();
}
});
});