How to Add remove the required field from JS/ Add remove asterisk (*)

 Validation

Project : Kavo935

page.profile.register.js


How to Add remove the required field from JS

// Show Taxno for B2c Customers
        $(".field-customer-taxno").show();  
 
        // Add asterisk sign via Jquery from a label
        var labelText = $("label[for = Customer_TaxNo]").text();
        labelText = labelText + '*'
        $("label[for = Customer_TaxNo]").text(labelText);
 
        // Set TaxNo as Required field.
        $("#Customer_TaxNo").rules("add", "required")


// Hide Taxno for B2c Customers
        $(".field-customer-taxno").hide();
 
        // Remove asterisk sign via Jquery from a label
        var labelText = $("label[for = Customer_TaxNo]").text();
        $('label[for = Customer_TaxNo]:contains("*")').text(function (i, txt) {
            return txt.replace('*', '');
        })
 
        // Remove TaxNo as Required field.
        $("#Customer_TaxNo").rules("remove", "required")