J'essaie d'implémenter une validation de formulaire personnalisée dans Magento à l'aide de jQuery mais je ne suis pas sûr d'avoir la bonne méthode.
Fondamentalement, je dois valider les éléments suivants:
Seuls les champs numériques doivent avoir .00 pour valider 1 à 1.00
Les lettres doivent être en majuscules
Ne peut pas avoir un nombre supérieur à 9,99
Pas d'espace dans les fiels
Je pense utiliser jQuery et me suis mis à écrire quelque chose pour valider le formulaire:
<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>
Le problème est que je ne trouve pas les fonctions pour les autres champs de validation et je pourrais le faire avec de l'aide s'il vous plaît ???