По умолчанию выбраны все опции. Затем из события click
, которое возвращает имя класса (zzz), я хочу показать только остальную часть параметра с class = 'zzz'
$(document).on('click', ".test" , function() {
var selectedParent = $(this).val();
alert(selectedParent); //returns zzz
$('#users> option').each(function(){
if ($(this).hasClass( "selectedParent" )){
$(this).show();
} else {
$(this).hide();
});
});
<select multiple="true" id="users" name="users[]">
<option selected="selected" value="1" class="zzz">User 1</option>
<option selected="selected" value="2" class="zzz">User 2</option>
<option selected="selected" value="3" class="aaa">User 3</option>
<option selected="selected" value="4" class="aaa">User 4</option>
</select>