Я пытаюсь вытащить магазины, используя условные заявления. При поиске дилеров, оптовых или розничных, соответственно, из меню опций выбора отображаются результаты. Однако я не могу отобразить все местоположение, если выбрано «Все». Если я удалю & & (locationData ['category'] === 'Dealer' || 'Wholesale' || 'Retail'), я могу показать все местоположения, но я не могу отображать местоположения магазинов на основе каждого категория. Как настроить условный оператор?Как показать результаты массива с помощью условного оператора jQuery?
Это то, что я имею в HTML:
<select id="category" name="category">
<option value="" selected>All</option>
<option value="Dealer">Wholesale &Retail</option>
<option value="Wholesale">Wholesale</option>
<option value="Retail">Retail</option>
</select>
Это то, что я имею в JS
if(settings.maxDistance === true && firstRun !== true){
if((locationData['distance'] < maxDistance)&&(locationData['category']=== 'Dealer' || 'Wholesale' ||'Retail')) {
locationset[i] = locationData;
} else {
return;
}
} else {
locationset[i] = locationData;
}
i++;
});
}
Покажите нам кусок jQuery, о котором идет речь. – Exception