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>');
Ich persönlich bevorzuge diese Syntax für das Anhängen von Optionen:
$('#mySelect').append($('<option>', {
value: 1,
text: 'My option'
}));
Wenn Sie Optionen aus einer Sammlung von Elementen hinzufügen, können Sie wie folgt vorgehen:
$.each(items, function (i, item) {
$('#mySelect').append($('<option>', {
value: item.value,
text : item.text
}));
});
Sie können die Option mit der folgenden Syntax hinzufügen, außerdem können Sie Art und Weise behandeln Option in jQuery für weitere Einzelheiten.
$('#select').append($('<option>', {value:1, text:'One'}));
$('#select').append('<option value="1">One</option>');
var option = new Option(text, value); $('#select').append($(option));
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')