1349 Stimmen

JQuery Ausgewählte Option aus Dropdown-Menü erhalten

Normalerweise verwende ich $("#id").val(), um den Wert der ausgewählten Option zurückzugeben, aber dieses Mal funktioniert es nicht. Das ausgewählte Tag hat die ID aioConceptName

HTML-Code

Name

AIO Konzept Name

    Wähle io
    roma
    totti

1voto

Hafiz Shehbaz Ali Punkte 2454

Sie können mit der genauen ausgewählten Option auswählen: Unten wird innerText zurückgeben

$("select#aioConceptName > option:selected").text()

Während unten erhalten Sie den Wert.

$("select#aioConceptName > option:selected").val()

1voto

Mojtaba Nava Punkte 694

Versuche diesen Code: :)

den Wert erhalten:

 $("#Ostans option:selected").val() + '.' + $("#shahrha option:selected").val()

den Text erhalten:

 $("#Ostans option:selected").text() + '.' + $("#shahrha option:selected").text()

1voto

Roland Punkte 3869

Normalerweise benötigen Sie nicht nur den ausgewählten Wert, sondern müssen auch eine Aktion ausführen. Warum also nicht auf die gesamte jQuery-Magie verzichten und den ausgewählten Wert einfach als Argument an den Aktionsaufruf übergeben?

   Alle

1voto

Wahrscheinlich ist Ihr bestes Angebot bei dieser Art von Szenario, jQuery's change-Methode zu verwenden, um den aktuell ausgewählten Wert zu finden, so:

$('#aioConceptName').change(function(){

// Holen Sie sich den ausgewählten Wert mithilfe von jQuery's 'this'-Methode und weisen Sie ihn einer Variablen zu
var selectedVal = $(this).val();

// Führen Sie die restlichen Operationen mit der zuvor genannten Variable aus
});

Ich bevorzuge diese Methode, weil Sie dann Funktionen für jede ausgewählte Option in einem bestimmten Auswahlfeld ausführen können.

Hoffe das hilft!

CodeJaeger.com

CodeJaeger ist eine Gemeinschaft für Programmierer, die täglich Hilfe erhalten..
Wir haben viele Inhalte, und Sie können auch Ihre eigenen Fragen stellen oder die Fragen anderer Leute lösen.

Powered by:

X