Ich bearbeite ich versucht ohne Erfolg, den Text von einer Option zu ändern, dies ist mein Code:den Wert einer Option können Sie inneren Text mit jquery
Ansicht
<select id="plano">
<option selected>Chose plan...</option>
@foreach($foodplans as $foodplan)
<option value="{{$foodplan->id}}">{{$foodplan->name}}</option>
@endforeach
</select>
JQuery
success: function (plan) {
$('#plano').val(plan.id).text(plan.name); // the problem here!
$('#myEditModal').modal('hide');
},
Nach der Ajax-Anfrage verliert mein Selektor alle Optionen, anstatt den Text in der Option mit der angegebenen ID zu ändern.
der Text für eine von id Änderungen gegeben, was es war, als die Liste erstellt wurde? – Taplar
$ ('# plano') .text (plan.name)? –
Ich denke, es ist nur ein wenig Verwirrung, dass sie denken, dass sie den angezeigten Text zusätzlich zu dem Wert aktualisieren müssen, wenn sie nur den Wert ändern müssen. – Taplar