CheckBox_Core_Component

Avatar

Avatar

imadullakhan

Avatar

imadullakhan

imadullakhan

16-02-2021

Hi @everyone

 

can anyone help me to do this core component"

when I select the checkbox, a new text field show is displayed. If the checkbox is unchecked, the text field should be hidden"

Accepted Solutions (1)

Accepted Solutions (1)

Avatar

Avatar

Anudeep_Garnepudi

MVP

Avatar

Anudeep_Garnepudi

MVP

Anudeep_Garnepudi
MVP

16-02-2021

@imadullakhan 

Create a custom listener file and add below code and update field names.

 

 

jQuery(document).on("dialog-ready", function() {
    $(document).on("change", "[name='./checkbox-name']", function(e) {
        if($(this).prop("checked")) {
            // Logic Checked
            $("input[name='./inputbox-name']").closest(".coral-Form-fieldwrapper").show();
        } else {
            // Logic un checked
            $("input[name='./inputbox-name']").closest(".coral-Form-fieldwrapper").hide();
        }
    });
});

 

Check out below post for more details.

https://adapttoaem.blogspot.com/2021/02/aem-hideshow-touch-ui-dialog-fields.html

 

 

Answers (0)