Я пытаюсь реализовать некоторую пользовательскую проверку формы в Magento с использованием jQuery, но я не уверен, что у меня правильный метод.
В основном мне нужно проверить следующее:
Только числовые поля должны иметь .00 для проверки от 1 до 1.00
Письма должны быть в верхнем регистре
Не может иметь номер больше 9,99
Нет пробелов в полях
Я думаю использовать jQuery и приступил к написанию чего-либо для проверки формы:
<script>
jQuery(document).ready(function() {
jQuery.validator.addMethod("integer", function(value, element) {
return this.optional(element) || /^-?\d+$/.test(value);
}, "A positive or negative non-decimal number please");
function(field, length) {
if (!numericRegex.test(length)) {
return false;
}
return (field.value.length <= parseInt(length, 4));
},
}
</script>
Проблема в том, что я не могу найти функции для других полей проверки и могу сделать с некоторой помощью, пожалуйста ???
источник
Есть много классов для проверки данных:
источник