magento2: magento2 এ বৈধকরণ কীভাবে কাজ করে


12

ম্যাজেন্টো 1 এ আমরা এই জাতীয় বৈধতা যাচাই করতে পারি:

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

তবে ম্যাজেন্টো 2-তে আমি সমস্ত বৈধতা যাচাই করতে চাই তবে সাফল্যের পরে ফর্ম জমা দিতে চাই না। সুতরাং আমি কীভাবে ম্যাজেন্টো 2 ফর্ম দিয়ে পারফর্ম করতে পারি?

উত্তর:


19

এটা চেষ্টা কর:

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

আশাকরি এটা সাহায্য করবে!


1
মোহন মত কাজ করে। !!
নলিন সাভালিয়া

0

আপনি যেখানে ডেটা-ম্যাজ-ইনিশ মান আছে সেখানে আপনি সমাধানটি ব্যবহার করতে পারেন

  require([
        'jquery',
        'jquery/ui'
    ], function($){
        $(".MYbuttonClass").on("click", function() {

           if ( $('.form-Class').validation() && $('.form-cart').validation('isValid') === true) {
                //Submit form    
                $('.form-Class').submit();

            }

        });

    });
আমাদের সাইট ব্যবহার করে, আপনি স্বীকার করেছেন যে আপনি আমাদের কুকি নীতি এবং গোপনীয়তা নীতিটি পড়েছেন এবং বুঝতে পেরেছেন ।
Licensed under cc by-sa 3.0 with attribution required.