Just make sure that you pay attention to Gal’s final comment at the end of the post.
If the dataset isn’t filtering the table try to check if the values of “Jewelry” and
$w(" #radioGroup1 ").value) are correct, pay attention to the item field key in the database, maybe you should use “jewelry” instead of “Jewelry”
Note that the .contains() function looks for some words in a dataset field that you have specified in the first part of your code.
So, where I used it myself to search a music dataset for artist name…
.contains('songName', $w('#songnameinput').value)
Also song name too…
.contains('artistName', $w('#artistnameinput').value)
You will notice that all the specific fields are being added with lowercase at the start of them.
This is because you should be using the field KEY and not the field name and all dataset field keys begin with a lowercase and never with a uppercase letter.
