回答編集履歴

2

追記

2016/10/27 03:29

投稿

popobot
popobot

スコア6586

test CHANGED
@@ -5,3 +5,61 @@
5
5
  var selTagKey = $.parseJSON($('#tagJson').html());
6
6
 
7
7
  ```
8
+
9
+
10
+
11
+ **(追記)**
12
+
13
+ コード全体だとこうですかね... 使ってない変数とか消しちゃいました
14
+
15
+ ```javascript
16
+
17
+ $(function () {
18
+
19
+ var selTagKey = $.parseJSON($('#tagJson').html());
20
+
21
+ var _key = selTagKey.key;
22
+
23
+ for (var i in _key) {
24
+
25
+ for (var n in _key[i]) {
26
+
27
+ var test = _key[i][n];
28
+
29
+ var options = $('<option></option>', {
30
+
31
+ text: test.label,
32
+
33
+ "value": test.data,
34
+
35
+ "selected": test.selected
36
+
37
+ });
38
+
39
+ $("#tagKey").append(options);
40
+
41
+ for (var v in _key[i][n]['value']) {
42
+
43
+ var _val = _key[i][n]['value'][v];
44
+
45
+ var child_options = $('<option></option>', {
46
+
47
+ text: _val.label,
48
+
49
+ "value": _val.data,
50
+
51
+ "selected": _val.selected
52
+
53
+ });
54
+
55
+ }
56
+
57
+ }
58
+
59
+ };
60
+
61
+ $("#tagKey").change();
62
+
63
+ });
64
+
65
+ ```

1

ちょいダサかった\.\.\.

2016/10/27 03:29

投稿

popobot
popobot

スコア6586

test CHANGED
@@ -2,6 +2,6 @@
2
2
 
3
3
  ```javascript
4
4
 
5
- var selTagKey = jQuery.parseJSON($('#tagJson').html());
5
+ var selTagKey = $.parseJSON($('#tagJson').html());
6
6
 
7
7
  ```