Heim >Web-Frontend >js-Tutorial >Wie wähle ich mit jQuery eine Option in einem Auswahlsteuerelement anhand einer Textbeschreibung aus?

Wie wähle ich mit jQuery eine Option in einem Auswahlsteuerelement anhand einer Textbeschreibung aus?

Susan Sarandon
Susan SarandonOriginal
2024-11-04 21:06:02954Durchsuche

How to Select an Option in a Select Control by Text Description Using jQuery?

So legen Sie eine ausgewählte Option in einem Auswahlsteuerelement basierend auf seiner Textbeschreibung mit jQuery fest

Das Auswählen einer Option in einem Auswahlsteuerelement anhand ihres Werts ist eine ziemlich einfache Aufgabe in jQuery. Wenn Sie das ausgewählte Element jedoch anhand seiner Textbeschreibung festlegen müssen, kann der Vorgang etwas komplexer sein.

Verwendung von jQuery v1.6

Für jQuery-Versionen 1.6 und höher können Sie den folgenden Code verwenden, um die ausgewählte Option anhand ihres Texts festzulegen:

<code class="js">var text1 = 'Two';
$("select option").filter(function() {
  return $(this).text() == text1;
}).prop('selected', true);</code>

Dieses Code-Snippet verwendet zunächst die filter()-Methode, um das Optionselement mit der passenden Textbeschreibung (in) auszuwählen in diesem Fall „Zwei“). Anschließend wird die selected-Eigenschaft der ausgewählten Option auf „true“ gesetzt, wodurch sie effektiv als ausgewählte Option markiert wird.

Das obige ist der detaillierte Inhalt vonWie wähle ich mit jQuery eine Option in einem Auswahlsteuerelement anhand einer Textbeschreibung aus?. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!

Stellungnahme:
Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn