muszę ukryć wszystkie opcje gdy atrybut wartość wynosi> 23JS - Ukrywanie opcji opartych na atrybucie wartości
<select id="category_ids" class="cat-search-pb" multiple >
<option value="20">Condo for Sale</option>
<option value="24"> - Jomtien</option>
<option value="25"> - Bang Saray</option>
<option value="21">Condo for Rent</option>
<option value="22">House for Sale</option>
<option value="23">House for Rent</option>
<option value="14">Land</option>
<option value="15">Commercial</option>
<option value="18">New Condo Projects</option>
<option value="19">New House Projects</option>
</select>
ale ten kod nie działa:
$(document).ready(function() {
$(".cat-search-pb option[value>23]").closest('option').hide();
});
Dziękujemy za Twoje pomysły!
Jeśli dobrze pamiętam, nie wszystkie przeglądarki pozwalają ukryć opcje – epascarello
chcesz ukryć wszystkie opcje, jeśli użytkownik wybierz opcja o wartości = 23? –
Możliwy duplikat [jQuery: Zaznaczanie wszystkich elementów, dla których atrybut jest większy niż wartość] (http://stackoverflow.com/questions/2613648/jquery-selecting-all-elements-where-attribute-is-greater-than-a -value) – damienfrancois