1
Ich habe 2 Auswahlfelder mit IDs dd1, dd2. Beim Auswählen eines Wertes aus der Auswahlbox 1 sollte der Wert in der Auswahlbox 2 in jQuery ersetzt werden. Folgendes wird nicht bearbeitet. Welchen Fehler mache ich hier?Ersetzen Sie ein anderes Dropdown, während der Wert in einem Dropdown ausgewählt
<!DOCTYPE html>
<html lang="en">
<script src="https://ajax.googleapis.com/ajax/libs/jquery/1.12.0/jquery.min.js">
<script src="http://ajax.aspnetcdn.com/ajax/jQuery/jquery-1.12.0.min.js"></script>
<script src="jquery-1.12.0.min.js"></script>
<head>
<script>
function change(){
alert("Hi");
$('dd2').children().remove().end().append('<option selected value="5">5</option>') ;
}
</script>
</head>
<body>
<select id="dd1" onchange=change()>
<option>1<option>
<option>2<option>
<option>3<option>
<option>4<option>
</select>
<select id="dd2">
<option>A<option>
<option>B<option>
<option>C<option>
<option>D<option>
</select>
</body>
</html>
Können Sie ein Beispiel für die Ausgabe geben Sie benötigen. Zum Beispiel, wenn ich 'wählen 1 'aus dem ersten Auswahl, sollte das Element entfernt und in der zweiten Auswahl platziert werden, um zu geben' A',' B ',' C ',' D ',' 1 '? Soll es kopiert werden? Was bestellt? Beachten Sie auch, dass Sie drei Kopien der gleichen Version von jQuery hinzufügen und Ihr ID-Selektor das vorangestellte '#' –
nicht enthält. Ihr erstes Skript-Tag hat kein End-Tag und alle Skripte sollten entweder in den Kopf- oder in den Hauptteil gehören. – derloopkat