質問編集履歴

3

コードの修正と目的の追加

2017/05/24 04:42

投稿

退会済みユーザー
test CHANGED
File without changes
test CHANGED
@@ -1,3 +1,19 @@
1
+ underscore.jsというテンプレートを使っております。
2
+
3
+ 目的としては、まず、プルダウンの値が変わったときにchange関数が動くことです。
4
+
5
+ 最終的な目的は、プルダウンで商品をどれか選んだらそれに対応している商品の番号を
6
+
7
+ となりの、<td>タグの所でプルダウンさせるというイメージです。
8
+
9
+
10
+
11
+ 正しく、動いているほうでは部門を選んだら、
12
+
13
+ それに対応する担当者のリストがプルダウンで選べるようになっています。
14
+
15
+
16
+
1
17
  下のコードはちゃんと動くのに
2
18
 
3
19
  ```
@@ -58,6 +74,8 @@
58
74
 
59
75
  </div>
60
76
 
77
+ ```
78
+
61
79
 
62
80
 
63
81
  ```
@@ -74,11 +92,11 @@
74
92
 
75
93
  </script>
76
94
 
95
+
96
+
77
97
  ```
78
98
 
79
99
 
80
-
81
- ```
82
100
 
83
101
  動作しないのが
84
102
 

2

htmlコードの追加

2017/05/24 04:42

投稿

退会済みユーザー
test CHANGED
File without changes
test CHANGED
@@ -58,6 +58,26 @@
58
58
 
59
59
  </div>
60
60
 
61
+
62
+
63
+ ```
64
+
65
+ <script type="text/template" id="ust-pddept">
66
+
67
+ <option value=""></option>
68
+
69
+ <% for(var i=0; i < Dept.length; i++){ %>
70
+
71
+ <option value="<%- Dept[i] %>"><%- Dept[i] %></option>
72
+
73
+ <% } %>
74
+
75
+ </script>
76
+
77
+ ```
78
+
79
+
80
+
61
81
  ```
62
82
 
63
83
  動作しないのが

1

htmlコードの追加

2017/05/24 04:26

投稿

退会済みユーザー
test CHANGED
File without changes
test CHANGED
@@ -1,8 +1,8 @@
1
1
  下のコードはちゃんと動くのに
2
2
 
3
- コード
3
+ ```
4
4
 
5
- $("#sc_dept").change(function(){
5
+ $(#sc_dept").change(function(){
6
6
 
7
7
  var prmURL = 'wa_getUser';
8
8
 
@@ -14,13 +14,15 @@
14
14
 
15
15
  });
16
16
 
17
+ ```
18
+
17
19
  次のコードは動きません。何故でしょうか?
18
20
 
19
21
  id指定のタイプミスなどはありません
20
22
 
21
- コード
23
+ ```
22
24
 
23
- $("#sc_mname").change(function(){
25
+ $(#sc_mname").change(function(){
24
26
 
25
27
  var prmURL = 'wa_getmtlnum';
26
28
 
@@ -31,3 +33,53 @@
31
33
  ajaxRequest(prmURL, reqtxt);
32
34
 
33
35
  });
36
+
37
+ ```
38
+
39
+ htmlコードはこうなっています。
40
+
41
+ 動作するのが
42
+
43
+ ```
44
+
45
+ <div class="col-md-12 col-sm-4 col-md-3">
46
+
47
+ <div class="form-group cs-orgfg">
48
+
49
+ <label for="sc_dept" class="control-label cs-labcol input-sm col-xs-2 col-sm-2 col-md-2">部門</label>
50
+
51
+ <div class="input-group cs-divcol col-xs-9 col-sm-9 col-md-9">
52
+
53
+ <select class="form-control input-sm" id="sc_dept" name="sc_dept"></select>
54
+
55
+ </div>
56
+
57
+ </div>
58
+
59
+ </div>
60
+
61
+ ```
62
+
63
+ 動作しないのが
64
+
65
+ ```
66
+
67
+ <form>
68
+
69
+ <td class="list0-col1">
70
+
71
+ <select class="form-control input-sm" id="sc_mname" name="m-name">
72
+
73
+ <option value=""></option>
74
+
75
+ <% for(var j=0; j < MST_品名.品名.length; j++){ %>
76
+
77
+ <option value="<%- MST_品名.品名[j] %>"><%- MST_品名.品名[j] %></option>
78
+
79
+ <% } %></select>
80
+
81
+ </td>
82
+
83
+ </form>
84
+
85
+ ```