質問編集履歴

5

入力ミスを修正。クラスのドットが消えていました。

2017/05/24 05:43

投稿

hidepon
hidepon

スコア206

test CHANGED
File without changes
test CHANGED
@@ -4,7 +4,7 @@
4
4
 
5
5
  ```
6
6
 
7
- $('pos').change(function(){
7
+ $('.pos').change(function(){
8
8
 
9
9
  var index = $(".pos").index(this) + 1;
10
10
 

4

HTMLを追加しました

2017/05/24 05:43

投稿

hidepon
hidepon

スコア206

test CHANGED
File without changes
test CHANGED
@@ -40,6 +40,48 @@
40
40
 
41
41
 
42
42
 
43
+
44
+
45
+ ```
46
+
47
+ <table class="table" id="tbl">
48
+
49
+ <tbody>
50
+
51
+ <tr>
52
+
53
+ <td>
54
+
55
+ <select name="depos" id="depos" class="form-control pos">
56
+
57
+ <option value ="-----">選択してください</option>
58
+
59
+ <option value ="45">制作</option>
60
+
61
+ <option value ="46">企画</option>
62
+
63
+ </select>
64
+
65
+ </td>
66
+
67
+ <td><input type="text" name="note1" class="note" /></td>
68
+
69
+ <td><input type="button" value="登録" class="add" /></td>
70
+
71
+ </tr>
72
+
73
+ </tbody>
74
+
75
+ </table>
76
+
77
+ <p><button id="add" name="addrow">追加</button><p>
78
+
79
+ ```
80
+
81
+ 追加ボタンを押すと行が追加されます。
82
+
83
+ 追加された行のプルダウンを変更した際の挙動です。
84
+
43
85
  どちらもプルダウンの変更でalertのインデックス番号がアナウンスされません。
44
86
 
45
87
  色々と調べていますが、よくわかりません。

3

コメント位置を間違えました。申し訳ございません

2017/05/24 05:35

投稿

hidepon
hidepon

スコア206

test CHANGED
File without changes
test CHANGED
@@ -36,14 +36,12 @@
36
36
 
37
37
 
38
38
 
39
+ ```
40
+
41
+
42
+
39
43
  どちらもプルダウンの変更でalertのインデックス番号がアナウンスされません。
40
44
 
41
45
  色々と調べていますが、よくわかりません。
42
46
 
43
47
  宜しくお願いいたします。
44
-
45
-
46
-
47
-
48
-
49
- ```

2

説明を追加しました

2017/05/24 05:19

投稿

hidepon
hidepon

スコア206

test CHANGED
File without changes
test CHANGED
@@ -36,6 +36,12 @@
36
36
 
37
37
 
38
38
 
39
+ どちらもプルダウンの変更でalertのインデックス番号がアナウンスされません。
40
+
41
+ 色々と調べていますが、よくわかりません。
42
+
43
+ 宜しくお願いいたします。
44
+
39
45
 
40
46
 
41
47
 

1

入力中に誤って投稿されてしまいました

2017/05/24 05:18

投稿

hidepon
hidepon

スコア206

test CHANGED
File without changes
test CHANGED
@@ -2,15 +2,33 @@
2
2
 
3
3
 
4
4
 
5
-
5
+ ```
6
6
 
7
7
  $('pos').change(function(){
8
8
 
9
- $('#form').attr('action','C001001');
9
+ var index = $(".pos").index(this) + 1;
10
10
 
11
- $('#form').submit();
11
+ alert("index= " + index);
12
12
 
13
- });
13
+ });
14
+
15
+
16
+
17
+ ```
18
+
19
+
20
+
21
+ ```
22
+
23
+
24
+
25
+ $('.pos').on('change','select', function(){
26
+
27
+ var index = $(".pos").index(this) + 1;
28
+
29
+ alert("index= " + index);
30
+
31
+ });
14
32
 
15
33
 
16
34
 
@@ -18,10 +36,8 @@
18
36
 
19
37
 
20
38
 
21
- $('.pos').on('change','select', function(){
22
39
 
23
- var index = $(".department").index(this) + 1;
24
40
 
25
- alert("index= " + index);
26
41
 
42
+
27
- });
43
+ ```