Sto cercando di implementare una convalida del modulo personalizzato in Magento utilizzando jQuery ma non sono sicuro di avere il metodo corretto.
Fondamentalmente, devo convalidare quanto segue:
Solo i campi numerici devono avere 0,00 per convalidare 1 a 1,00
Le lettere devono essere maiuscole
Non può avere un numero maggiore di 9.99
Nessuno spazio nei campi
Sto pensando di usare jQuery e ho deciso di scrivere qualcosa per convalidare il modulo:
<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>
Il problema è che non riesco a trovare le funzioni per gli altri campi di validazione e potrei fare con un po 'di assistenza, per favore ???