Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> [JavaScript][jQuery] pobranie value z selectów
peter13135
post
Post #1





Grupa: Zarejestrowani
Postów: 1 447
Pomógł: 191
Dołączył: 26.03.2008

Ostrzeżenie: (0%)
-----


(PROBLEM CZĘŚCIOWO ROZWIĄZANY, WIĘC PROSZĘ CZYTAĆ OD "EDIT" )
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 :

[JAVASCRIPT] pobierz, plaintext
  1. $(".attr option:selected").val();
[JAVASCRIPT] pobierz, plaintext


Ale w jaki sposób dostać się do pozostałych wartości ?
EDIT://
Udało mi się tego dokonać w taki sposób :
[JAVASCRIPT] pobierz, plaintext
  1. var tab = [];
  2. $(".attr option:selected").each(function() { tab.push($(this).val())});
[JAVASCRIPT] pobierz, plaintext


Ale teraz chciałbym ograniczyć się do tych selectów,które mają więcej niż 1 option.
Czyli.. takie coś :
[JAVASCRIPT] pobierz, plaintext
  1. $(".attr option:selected length:2").each(function() { tab.push($(this).val())});
[JAVASCRIPT] pobierz, plaintext

To oczywiście nie zadziała, więc proszę traktować to jako pseudokod.
W jaki sposob mogę rozwiązać swój problem ?

Ten post edytował peter13135 29.02.2012, 17:01:07
Go to the top of the page
+Quote Post

Posty w temacie


Reply to this topicStart new topic
2 Użytkowników czyta ten temat (2 Gości i 0 Anonimowych użytkowników)
0 Zarejestrowanych:

 



RSS Aktualny czas: 15.09.2025 - 19:37