Filter with checkboxes

Hello Nick,

take a look at this example here…
https://russian-dima.wixsite.com/meinewebsite/blank-3

function start_Filter (parameter) {
    let filter =  wixData.filter()  
    let myKategory = $w('#dropdown1').value
    let myTutorial = $w('#dropdown2').value
 
    if ($w('#dropdown1').value!=0) {filter = filter.eq('kategorie', myKategory);}
    if ($w('#dropdown2').value!=0) {filter = filter.eq('tutorialLevel', myTutorial);}
    $w('#dataset1').setFilter(filter)
}

It will help you to understand how to set multiple filter.


EDIT: Try this one…

function search() {
 let filter = wixData.filter();
 let filterCheckbox1 = $w("#checkbox1").checked;
 let filterCheckbox2 = $w("#checkbox2").checked;
 let filterCheckbox3 = $w("#checkbox3").checked;
 let filterCheckbox4 = $w("#checkbox4").checked;
 let filterCheckbox5 = $w("#checkbox5").checked;

 if (filterCheckbox1 ) {filter = filter.eq("boolean1", true);}
 if (filterCheckbox2 ) {filter = filter.eq("boolean2", true);}
 if (filterCheckbox3 ) {filter = filter.eq("boolean3", true);}
 if (filterCheckbox4 ) {filter = filter.eq("boolean4", true);}
 if (filterCheckbox5 ) {filter = filter.eq("boolean5", true);}
 
    $w('#dataset1').setFilter(filter)   
})