質問編集履歴
4
test
CHANGED
File without changes
|
test
CHANGED
@@ -335,3 +335,5 @@
|
|
335
335
|
|
336
336
|
|
337
337
|
### 補足情報(FW/ツールのバージョンなど)
|
338
|
+
|
339
|
+
IE11で利用します。
|
3
コードのコピペミスを一部修正
test
CHANGED
File without changes
|
test
CHANGED
@@ -52,7 +52,7 @@
|
|
52
52
|
|
53
53
|
$.each(id_list, function(index, value){
|
54
54
|
|
55
|
-
s
|
55
|
+
list_all [index] = $('#'+value).find('option').not(':first').detach(); /*すべてのリストボックスのoptionを退避*/
|
56
56
|
|
57
57
|
});
|
58
58
|
|
2
コードのコピペミスを一部修正
test
CHANGED
File without changes
|
test
CHANGED
@@ -116,7 +116,7 @@
|
|
116
116
|
|
117
117
|
```html
|
118
118
|
|
119
|
-
<head>
|
119
|
+
<head></head>
|
120
120
|
|
121
121
|
<body>
|
122
122
|
|
@@ -324,8 +324,6 @@
|
|
324
324
|
|
325
325
|
</body>
|
326
326
|
|
327
|
-
</head>
|
328
|
-
|
329
327
|
```
|
330
328
|
|
331
329
|
### 試したこと
|
1
連動条件について未記載だったため、追記しました。
test
CHANGED
File without changes
|
test
CHANGED
@@ -14,9 +14,11 @@
|
|
14
14
|
|
15
15
|
・ラジオボタンに初期値がある場合は、リストボックスは初期表示時から連動させる。
|
16
16
|
|
17
|
+
・連動条件はラジオボタンで選んだ数字が11以下であれば、リストボックスは「11」で始まる要素のみ表示し、ラジオボタンで55を選んだ場合のみ、リストボックスは「55」で始まる要素のみ表示する。
|
18
|
+
|
17
19
|
・リストボックスの要素を変化させる際は、text部分を見る。
|
18
20
|
|
19
|
-
・リストボックスは複数あるが、ラジオボタンと連動させる際の要素を変化させる処理はすべて同じ
|
21
|
+
・リストボックスは複数あるが、ラジオボタンと連動させる際の要素を変化させる処理はすべて同じ。
|
20
22
|
|
21
23
|
|
22
24
|
|
@@ -32,15 +34,13 @@
|
|
32
34
|
|
33
35
|
```Javascript
|
34
36
|
|
35
|
-
<script type="text/javascript">
|
36
|
-
|
37
|
-
|
37
|
+
const id_radio = 'e_1'; /*ラジオボタンのid*/
|
38
|
-
|
38
|
+
|
39
|
-
|
39
|
+
const id_list = ['e_2','e_3','e_4']; /*連動するリストボックスのid*/
|
40
|
-
|
40
|
+
|
41
|
-
|
41
|
+
const key1 = '11'; /*リストボックスの要素を変更する際に利用する文字列*/
|
42
|
-
|
42
|
+
|
43
|
-
|
43
|
+
const key2 = '55';
|
44
44
|
|
45
45
|
var befor_radio = ''; /*changeイベント検知前のラジオボタンの値*/
|
46
46
|
|