回答編集履歴
3
ついき
test
CHANGED
@@ -53,3 +53,19 @@
|
|
53
53
|
<select></select>
|
54
54
|
|
55
55
|
```
|
56
|
+
|
57
|
+
|
58
|
+
|
59
|
+
# 修正版
|
60
|
+
|
61
|
+
cloneしなくてもeachやmapをしなければ行ける
|
62
|
+
|
63
|
+
```
|
64
|
+
|
65
|
+
$('select').find("option").remove().end().append(
|
66
|
+
|
67
|
+
$("<option>", { value: "", text: "選択してください" })
|
68
|
+
|
69
|
+
).append(options).prop("disabled", false);
|
70
|
+
|
71
|
+
```
|
2
chousei
test
CHANGED
@@ -2,7 +2,7 @@
|
|
2
2
|
|
3
3
|
最初のselectにappendされたoptionは次のselectにappendされたときに移動されます。
|
4
4
|
|
5
|
-
もし処理するならoptions配列
|
5
|
+
もし処理するならoptions配列内のoptionをcloneしてappendすることです。
|
6
6
|
|
7
7
|
|
8
8
|
|
1
chousei
test
CHANGED
@@ -1,8 +1,6 @@
|
|
1
1
|
appendを誤解しているからですね
|
2
2
|
|
3
|
-
最初のselectにappendされたoptionは次のselectにappendされたときに
|
3
|
+
最初のselectにappendされたoptionは次のselectにappendされたときに移動されます。
|
4
|
-
|
5
|
-
移動されます。
|
6
4
|
|
7
5
|
もし処理するならoptions配列にないのoptionをcloneしてappendすることです。
|
8
6
|
|