Wie finde ich die Optionsposition?

8

Ich versuche den Index einer Option zu finden.

Ich möchte zum Beispiel 1 erhalten, wenn ich den folgenden gefälschten Code ausführe:

JS:

%Vor%

HTML:

%Vor%

ist das möglich?

    
Moon 21.07.2011, 08:17
quelle

3 Antworten

13

Sie waren sehr nah dran, Sie möchten index für das Element option verwenden, nicht das select . :

%Vor%

Gratuitous Live-Beispiel

Beachten Sie, dass dies bricht, wenn Ihr select Elemente optgroup enthält. Wenn ja, möchtest du 'option' in index :

weiterleiten %Vor%

Live-Beispiel (Ich habe die Position geändert, sodass es das vierte Element für dieses Beispiel ist)

    
T.J. Crowder 21.07.2011, 08:19
quelle
0

von Reference

%Vor%     
diEcho 21.07.2011 08:21
quelle
-2

Ich bin mir sicher, dass es bei solchen Gelegenheiten einen einfachen Weg gibt, den Index zu zählen, aber ich kann mich gerade nicht daran erinnern, aber Sie könnten versuchen, eine Funktion zu erstellen, die zwischen den Werten springt und jedes Mal einen Zähler +1 setzt. bis Sie $ ("# test") erhalten. val ("USD")

    
Michael Schinis 21.07.2011 08:22
quelle

Tags und Links