Я пытаюсь использовать плагин проверки jQuery для проверки форм, но мне нужно полностью удалить возможность использования атрибута name. Часть моей формы создается динамически на основе увеличиваемого счетчика, и я просто хочу использовать только классы.
Есть ли способ сделать это?
Я реализовал метод addClassRules и добавил все мои классы для каждого поля, но если я удалю класс из поля, он все еще проверяет на основе поля имени.
Это действительно начинает расстраивать.
jQuery.validator.addClassRules({
username: {
required: true,
minlength: 2,
remote: "whatever.php"
}
});
и др.
<div class="control-group">
<label class="control-label" for="username">
<?php echo $entry_username; ?>
</label>
<div class="controls">
<input type="text" class="input-large"
name="username" id="username"
value="<?php echo $username; ?>" required>
</div>
</div>
Как вы можете видеть, этот элемент НЕ имеет класс имени пользователя, но проверка возвращается, чтобы использовать атрибут name, если класс отсутствует.
Я хочу использовать классы ТОЛЬКО для проверки.
Спасибо.