質問編集履歴

4

2021/05/12 08:00

投稿

mnmn37373
mnmn37373

スコア0

test CHANGED
File without changes
test CHANGED
@@ -335,3 +335,5 @@
335
335
 
336
336
 
337
337
  ### 補足情報(FW/ツールのバージョンなど)
338
+
339
+ IE11で利用します。

3

コードのコピペミスを一部修正

2021/05/12 08:00

投稿

mnmn37373
mnmn37373

スコア0

test CHANGED
File without changes
test CHANGED
@@ -52,7 +52,7 @@
52
52
 
53
53
  $.each(id_list, function(index, value){
54
54
 
55
- sel_data[index] = $('#'+value).find('option').not(':first').detach(); /*すべてのリストボックスのoptionを退避*/
55
+ list_all [index] = $('#'+value).find('option').not(':first').detach(); /*すべてのリストボックスのoptionを退避*/
56
56
 
57
57
  });
58
58
 

2

コードのコピペミスを一部修正

2021/05/05 22:53

投稿

mnmn37373
mnmn37373

スコア0

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

連動条件について未記載だったため、追記しました。

2021/05/05 22:44

投稿

mnmn37373
mnmn37373

スコア0

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
- var id_radio = 'e_1'; /*ラジオボタンのid*/
37
+ const id_radio = 'e_1'; /*ラジオボタンのid*/
38
-
38
+
39
- var id_list = ['e_2','e_3','e_4']; /*連動するリストボックスのid*/
39
+ const id_list = ['e_2','e_3','e_4']; /*連動するリストボックスのid*/
40
-
40
+
41
- var key1 = '11'; /*リストボックスの要素を変更する際に利用する文字列*/
41
+ const key1 = '11'; /*リストボックスの要素を変更する際に利用する文字列*/
42
-
42
+
43
- var key2 = '55';
43
+ const key2 = '55';
44
44
 
45
45
  var befor_radio = ''; /*changeイベント検知前のラジオボタンの値*/
46
46