Dropdown list with buttons

@rebecarpop Hi no problem, you will need 3 dropdowns if you are filtering sizes by men and women, like this

export function dropdown1_change(event) {

 let key = $w("#dropdown1women").value;
 if (key === ('M'))$w("#myButton1Women").expand()

 
else {
 
            $w("#myButton1Women").collapse(),
 
            console.log(key)
        }

if (key === ('L'))$w("#myButton2Women").expand()

 
else {
 
            $w("#myButton2Women").collapse(),
 
            console.log(key)
        }

 if (key === ('XL'))$w("#myButton3Women").expand()

 
else {
 
            $w("#myButton3Women").collapse(),
 
            console.log(key)
        }

 if (key === ('S'))$w("#myButton4Women").expand()

 
else {
 
            $w("#myButton4Women").collapse(),
 
            console.log(key)
        }

}

export function dropdown2_change(event) {

let key = $w("#dropdown2").value;
 if (key === ('Men'))$w("#dropdown3men").expand(),
$w("#myButton1Men").expand(),
$w("#myButton1Women").collapse(),
$w("#myButton2Women").collapse(),
$w("#myButton3Women").collapse(),
$w("#myButton4Women").collapse()
 
else {
 
            $w("#dropdown3men").collapse(),
            $w("#myButton1Men").collapse(),
            $w("#myButton4Men").collapse(),
            $w("#myButton3Men").collapse(),
            $w("#myButton2Men").collapse(),
            $w("#myButton1Women").expand()
 
            console.log(key)
        }

if (key === ('Women'))$w("#dropdown1women").expand()

 
else {
 
            $w("#dropdown1women").collapse(),
 
            console.log(key)
        }
}

export function dropdown3men_change(event) {
let key = $w("#dropdown3men").value;
 if (key === ('M'))$w("#myButton1Men").expand()

 
else {
 
            $w("#myButton1Men").collapse(),
 
            console.log(key)
        }

if (key === ('L'))$w("#myButton2Men").expand()

 
else {
 
            $w("#myButton2Men").collapse(),
 
            console.log(key)
        }

 if (key === ('XL'))$w("#myButton3Men").expand()

 
else {
 
            $w("#myButton3Men").collapse(),
 
            console.log(key)
        }

 if (key === ('S'))$w("#myButton4Men").expand()

 
else {
 
            $w("#myButton4Men").collapse(),
 
            console.log(key)
        }
}


add the onChange() event on the dropdown


add the onChange() event on the dropdown


add the onChange() event on the dropdown