Ich muss überprüfen, ob eine <select>
eine Option hat, deren Text einem bestimmten Wert entspricht.Wie wählt man eine Option über ihren Text?
Zum Beispiel, wenn es eine <option value="123">abc</option>
gibt, würde ich nach "abc" suchen.
Gibt es einen Selektor, um dies zu tun?
Ich bin auf der Suche nach etwas ähnlich wie $('#select option[value="123"]');
, aber für den Text.
Hmm ... die 'has' in SLaks Antwort ist nützlich, aber der Punkt in Floyds Antwort ist auch gut ... Ich weiß nicht, was zu akzeptieren. – Hailwood
auch, sind diese Fälle empfindlich? (Ich suche nach case-insensitivity und kann immer nur in niedrigere konvertieren – Hailwood
Ich benutze die JavaScript-Kernfunktion .toLowerCase() und vergleichen, wenn Groß-/Kleinschreibung nicht erforderlich ist.Auch zu akzeptieren als die Antwort, die am nützlichsten für Ihre Frage ist . :) –