Versuch, einen ausgewählten Wert für Materialise CSS zu erhalten, wähle Element beim Schließen aus.Materialize CSS select: Erhalte den ausgewählten Wert beim Schließen
Etwas wie folgt aus:
$('input.select-dropdown').on('close', function() {
console.log($(this).val());
});
funktioniert einfach nicht, weil zeigt ausgewählte Wert dauern. Das erste Mal zeigt nichts, und das nächste Mal zeigt den ausgewählten Wert zum ersten Mal.
Dies liegt daran, dass die Close-Aktion deklariert wird, bevor der ausgewählte Wert zugewiesen wird.
Wer weiß, ob es eine Möglichkeit gibt, den Wert auf "Schließen" zu setzen?
Vielen Dank im Voraus.
UPDATE
Ich will nicht Wert von Jquery wählen, ich mag ausgewählten Wert erkennen, wenn Drop-Down schließen (falls vorhanden Option ausgewählt wurde).
Ich versuche, Etikettenfunktionalität für Auswahl wie für Texteingabe zu implementieren: Wenn Auswahl geöffnet ist, wird Etikett kleiner, und wenn Auswahl geschlossen ist, wenn kein Wert ausgewählt ist, kehrt zur Anfangsposition zurück.
Willst du es nicht einfach ändern? z.B. $ ('input.select-dropdown'). on ('change', function() { console.log ($ (this) .val()); }). trigger ('change'); – Steve
Mögliches Duplikat von [Wert von Materialize-Auswahlfeld durch Jquery ändern] (https://StackOverflow.com/questions/30341095/change-value-of-materialize-select-box-by-jquery) – Shiladitya
On change funktioniert nicht , und ich muss den Wert beim Schließen erhalten. Nicht dupliziert, da ich den Wert von Select nicht programmgesteuert ändern möchte. –