Ваш подход выглядит правильно;При наличии любого селектора вы можете применить функцию к каждому сопоставленному элементу с помощью .each
.Вы уже попробовали это?Если так, то что по этому поводу не отвечает вашим потребностям?
Если вы хотите предотвратить отправку формы, вам нужно использовать переменную Sentinal:
$("form").submit(function() {
var fieldsAreValid = true;
$(".numeric").each(function(intIndex)){
if (/* this field isn't valid */) {
fieldsAreValid = false;
}
});
if (!fieldsAreValid)
return false;
});
Никогда не бойтесь просто попробовать что-то и посмотреть, работает ли оно.Мой любимый учитель говорил: «Информатика - экспериментальная наука, а теперь уходи из моего кабинета!»