Wie fügt man am einfachsten eine option
zu einem Dropdown mit jQuery?
Wird das funktionieren?
$("#mySelect").append('<option value=1>My option</option>');
Wie fügt man am einfachsten eine option
zu einem Dropdown mit jQuery?
Wird das funktionieren?
$("#mySelect").append('<option value=1>My option</option>');
Sie können Optionen dynamisch in das Dropdown-Menü einfügen, wie im folgenden Beispiel gezeigt. In diesem Beispiel habe ich Array-Daten genommen und diese Array-Werte mit der Dropdown-Liste verbunden, wie im Screenshot der Ausgabe gezeigt
Ausgabe:
var resultData=["Mumbai","Delhi","Chennai","Goa"]
$(document).ready(function(){
var myselect = $('<select>');
$.each(resultData, function(index, key) {
myselect.append( $('<option></option>').val(key).html(key) );
});
$('#selectCity').append(myselect.html());
});
<script src="https://ajax.aspnetcdn.com/ajax/jQuery/jquery-3.2.1.min.js">
</script>
<select id="selectCity">
</select>
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.
30 Stimmen
Oder verwenden Sie
$("#mySelect").html(....)
um die aktuellen Optionen durch die neuen zu ersetzen.0 Stimmen
Warum nicht einfach?
$('<option/>').val(optVal).text('some option').appendTo('#mySelect')