Ich aktualisiere die ausgewählte Option programmgesteuert mit jQuery, aber nichts ändert sich im Browser. (Das heißt, die alte ausgewählte Option bleibt ausgewählt, anstatt zu der neu ausgewählten Option zu wechseln.) Vorschläge?Aktualisieren auswählen nach ausgewählter Option wird von jQuery geändert
Danke. --Jeff
Ich habe eine einfache Form wie folgt aus:
<form id="form1" name="form1" method="" action="">
<p>Assign:
<select name="assigner" id="assigner">
<option value="Sam" selected="selected">Sam</option>
<option value="Harry">Harry</option>
<option value="Fred">Fred</option>
</select>
<input type="button" name="button1" id="button1" value="Submit" />
</p>
<p> Task A: <select name="assignment[]" id="assigner">
<option value="Sam">Sam</option>
<option value="Harry" selected="selected">Harry</option>
<option value="Fred">Fred</option>
</select>
</p>
<p>
Task B: <select name="assignment[]" id="assigner">
<option value="Sam">Sam</option>
<option value="Harry" selected="selected">Harry</option>
<option value="Fred">Fred</option>
</select>
</p>
</form></div>
und meine jQuery-Code sieht wie folgt aus:
<script type="text/javascript">
jQuery(document).ready(function(){
$('[name="button1"]').click(
function(){
var form = $(this).parents('form');
var assigned = form.find(':selected').first().val();
form.find(':selected').each(function(index){
$(this).val(assigned).change();
});
}
);
});
</script>
IDs müssen eindeutig sein. – j08691
Sie haben Recht. Vielen Dank. – jalperin