У меня есть эта функция JQuery:функция JQuery по форме представить
function CheckRequired() {
alert("test");
var ret = true;
$(".required").each(function() {
var check = $(this).val();
if(check == '') {
//alert($(this).attr("id"));
event.preventDefault();
ret = false;
}
});
if(!ret) {
alert("One or more fields cannot be blank");
return false;
}
}
, который проверяет все поля ввода с классом required
У меня есть много форм на на моем сайте, и я не называю это функция на каждой форме.
Есть ли способ, который я могу сделать это при подаче любой формы без добавления дополнительного кода в каждую форму?
event
Это просто привязка события, а не делегирование. – Barmar@Barmar, хорошая точка, спасибо за исправление – AmmarCSE
Я просто добавил этот код и в верхней части функции 'CheckRequired' добавил' alert ("test") '- тогда, когда я отправлю форму, не отображающую – charlie