magento2: como funciona la validación en magento2


12

En magento1 podemos verificar la validación de esta manera:

var formToValidate = $('form-validate');
    var validator = new Validation(formToValidate);
    if(validator.validate()) {
        // Here we can code after validation.
    }

pero en magento2 quiero verificar toda la validación pero no quiero enviar el formulario después del éxito. Entonces, ¿cómo puedo realizar con forma magento2?

Respuestas:


18

Prueba esto:

require(["jquery"], function ($) {
    $(document).ready(function () {
        $('#my-button-name').click(function () { // The button type should be "button" and not submit
            if ($('#form-name').valid()) {
                alert("Validation pass");
                return false;
            }
        });
    });
});

¡Espero que esto ayude!


1
funciona como encanto. !!
Nalin Savaliya
Al usar nuestro sitio, usted reconoce que ha leído y comprende nuestra Política de Cookies y Política de Privacidad.
Licensed under cc by-sa 3.0 with attribution required.