<select name="InputSource" class="required page_basic" style="margin-left:23%" form="broadcastform" >
<option value="">Broadcast Input</option>
<option value="0">HDMIPhy</option>
<option value="1">USB Streaming</option>
<option value="2">MPEC-TS Interface</option>
<option value="3">VIP(Ethernet)</option>
</select>
Also im Grunde, ich versuche, seinen Text durch seinen Wert zu finden. Wenn beispielsweise Wert = 0 ist, gebe ich "HDMIPhy" zurück.JQuery Finden <option> Tag, indem sie es Wert in <select>
Also dieses Select-Tag ist das vierte Tag im "Form" -Tag. Das habe ich versucht.
$("select:nth-child(4), #someid").text()
aber irgendwie möchte ich nicht allen Optionstag eine eindeutige ID geben, die erschöpft sein wird. Ist es möglich, es durch seinen Wert zu bekommen? Außerdem wird das 1., 2., 3. Tag im Formulartag nicht ausgewählt. Ist es möglich, nur für das Formular zu wählen, das bedeutet 1. Tag in meinem Fall wählen. Hat jemand eine Idee?
Sie den Wert wollen, für die man ausgewählt – Maharajan
[attribut e selector] (https://api.jquery.com/attribute-equals-selector/) – epascarello
Wenn Sie jQuery in Ihren Projekten verwenden möchten, nehmen Sie sich ein paar Minuten Zeit, um die [vollständige Liste der Selektoren] zu durchsuchen (http://api.jquery.com/category/selectors/). Es gibt nicht so viele, und in Zukunft wirst du eine bessere Vorstellung davon haben, wie man jQuery dazu bringt, Dinge zu tun. (Oder durchsuchen Sie die [Liste aller Methoden * und * Selektoren] (http://api.jquery.com/).) – nnnnnn