Mam kilka list rozwijanych "selectów", które mają oczywiście opcje, a te opcje mają przypisane jakieś value. Wszystkie selecty mają klasę attr (czyli class="attr").
Chciałbym za pomocą jQuery pobrać value option'ów które aktualnie są zaznaczone.
Do tej pory udało mi się pobrać value pierwszego elementu, robię to w ten sposób :
$(".attr option:selected").val();
Ale w jaki sposób dostać się do pozostałych wartości ?
EDIT://
Udało mi się tego dokonać w taki sposób :
var tab = []; $(".attr option:selected").each(function() { tab.push($(this).val())});
Ale teraz chciałbym ograniczyć się do tych selectów,które mają więcej niż 1 option.
Czyli.. takie coś :
$(".attr option:selected length:2").each(function() { tab.push($(this).val())});
To oczywiście nie zadziała, więc proszę traktować to jako pseudokod.
W jaki sposob mogę rozwiązać swój problem ?