<select name="category" id="category">
<option value="">All Category</option>
<option value="1">Category 1</option>
<option value="2">Category 2</option>
<option value="3">Category 3</option>
</select>
Jak wybrać kategorię z value = ""jQuery dostać wybierz wartość opcji pusty
warunki do popraw:
if($('#category option:selected')){
var category_url = "&category="+$('#category').val(); <!-- True -->
}
Warunek 2 źle:
if($('#category option[value=""]')){
var category_url = ""; <!-- Error -->
}
Proszę, pomóżcie mi !!!
Dodaj to, co próbujesz osiągnąć, abyśmy mogli wskazać Ci właściwy kierunek. Na przykład twój warunek 2 zawsze zwróci wartość "prawda", ponieważ zawsze będzie istniała wartość = "", nawet jeśli ta wartość nie jest wybrana. – rkw
To działało w starszych wersjach jquery (1.7.2), jeśli użyłeś '' '$ (" option [value =] ")' '', ale teraz to już nie jest. –