Jquery UI多选择小部件问题

Jquery UI多选择小部件问题,jquery,user-interface,filter,multi-select,Jquery,User Interface,Filter,Multi Select,我的UI Multiselect小部件有问题,我用它过滤一系列产品照片。当小部件中只有一个框被选中时,它可以正常工作,但是,当多个框被选中时,它会显示整个目录的结果,而不仅仅是选定的类别。我想我可能是错误地加入了复选框数组。我已经编写了一系列具有不同产品属性的多选小部件。在用户从每个提交项中选择后,单击一个单独的按钮,然后过滤结果。这是我的代码示例。谢谢你的帮助 $('button.submitFilters').click(function() { //FILTER VALUES:

我的UI Multiselect小部件有问题,我用它过滤一系列产品照片。当小部件中只有一个框被选中时,它可以正常工作,但是,当多个框被选中时,它会显示整个目录的结果,而不仅仅是选定的类别。我想我可能是错误地加入了复选框数组。我已经编写了一系列具有不同产品属性的多选小部件。在用户从每个提交项中选择后,单击一个单独的按钮,然后过滤结果。这是我的代码示例。谢谢你的帮助

$('button.submitFilters').click(function() {
    //FILTER VALUES:
    var genreVal = $('#filterGenre').multiselect("getChecked").map(function()  {
        return this.value;
        }).get().join();
然后,要过滤结果,请执行以下操作:

$('.main article[class*=' + genreVal + '][class*=' + sizeVal + '][class*=' + orientVal + '][class*=' + subjVal + '][class*=' + artistVal + ']').show();