magento2: bagaimana validasi bekerja di magento2


12

Di magento1 kita dapat memeriksa validasi seperti ini:

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

tetapi di magento2 saya ingin memeriksa semua validasi tetapi tidak ingin mengirimkan formulir setelah sukses. jadi bagaimana saya bisa tampil dengan formulir magento2?

Jawaban:


18

Coba ini:

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;
            }
        });
    });
});

Semoga ini membantu!


1
bekerja seperti pesona. !!
Nalin Savaliya
Dengan menggunakan situs kami, Anda mengakui telah membaca dan memahami Kebijakan Cookie dan Kebijakan Privasi kami.
Licensed under cc by-sa 3.0 with attribution required.