Hi ,
@ anthonyb
Thanks for your code,
it will fine and work as we desire , we added multiple column in this and work fine , thanks
let ram , storage , brand , processor , graphics , display , price ;
let filter = wixData . filter ();
processor = $w ( “#input10” ). value ;
ram = $w ( “#input11” ). value ;
storage = $w ( “#input12” ). value ;
graphics = $w ( “#input13” ). value ;
display = $w ( “#input14” ). value ;
price = $w ( “#input15” ). value ;
brand = $w ( “#input16” ). value ;
if ( processor ){
filter = filter . contains ( “processor” , processor );
}
if ( ram ){
filter = filter . contains ( “ram” , ram );
}
if ( storage ){
filter = filter . contains ( “storage” , storage );
}
if ( graphics ){
filter = filter . contains ( “graphics” , graphics );
}
if ( display ){
filter = filter . contains ( “display” , display );
}
if ( price ){
filter = filter . contains ( “price” , price );
}
if ( brand ){
filter = filter . contains ( “brand” , brand );
}
$w ( “#dataset1” ). setFilter ( filter )
. then (() => {
console . log ( “Dataset is now filtered.” );
})
}