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

2voto

Kamil Kiełczewski Punkte 69048

Versuch

aioConceptName.selectedOptions[0].value

let val = aioConceptName.selectedOptions[0].value

console.log('ausgewählter Wert:',val);

Name

    io auswählen
    roma
    totti

2voto

Rosh Punkte 21

Sie können dies versuchen:

var ioConceptName = $('#ioConceptName option:selected').text();

2voto

Hasnaa Ibraheem Punkte 1022

Ich hatte das gleiche Problem und habe herausgefunden, warum es in meinem Fall nicht funktioniert hat.
Die HTML-Seite war in verschiedene HTML-Fragmente unterteilt und ich habe festgestellt, dass ich ein weiteres Eingabefeld habe, das dieselbe ID wie das select trägt, was dazu führte, dass val() immer leer war.
Ich hoffe, das rettet den Tag für alle, die ein ähnliches Problem haben.

2voto

Bludau Media Punkte 321

Um ein select mit demselben Klassenname abzurufen, könnten Sie dies tun, um zu überprüfen, ob eine select-Option ausgewählt ist.

var bOK = true;
$('.optKategorien').each(function(index,el){
    if($(el).find(":selected").text() == "") {
        bOK = false;
    }
});

2voto

Praveen Patel G Punkte 176

Sie können $("#drpList").val(); verwenden

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