jQuery: Festlegen des ausgewählten Werts eines Auswahlsteuerelements anhand der Textbeschreibung
In diesem Szenario möchten Sie den ausgewählten Wert von a festlegen Wählen Sie das Steuerelement mithilfe von jQuery basierend auf seiner Textbeschreibung anstelle seines Werts aus. Während das Festlegen nach Wert mit $("#my-select").val(myVal) unkompliziert ist, suchen Sie nach einer Methode dafür über die Textbeschreibung.
Für jQuery-Versionen 1.6 und höher ist dies möglich Nutzen Sie den folgenden Ansatz:
<code class="js">var text1 = 'Two'; $("select option").filter(function() { // May want to use $.trim in here return $(this).text() == text1; }).prop('selected', true);</code>
Diese Lösung nutzt die Filterfunktion, um das Optionselement mit dem passenden Text auszuwählen, indem seine Textknoten durchlaufen werden. Anschließend wird die ausgewählte Eigenschaft des passenden Elements auf „true“ gesetzt, wodurch es effektiv als ausgewählte Option festgelegt wird.
Das obige ist der detaillierte Inhalt vonWie kann ich mit jQuery den ausgewählten Wert eines Select-Steuerelements anhand einer Textbeschreibung festlegen?. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!