質問編集履歴

9

コード修正

2016/06/12 04:35

投稿

Blue_Balloon
Blue_Balloon

スコア10

test CHANGED
File without changes
test CHANGED
@@ -59,8 +59,6 @@
59
59
  <input type="text" name="money_form" value="0.08" class="money" id="money_params2" />
60
60
 
61
61
  ```
62
-
63
-
64
62
 
65
63
  ```JQuery
66
64
 

8

コード修正

2016/06/12 04:35

投稿

Blue_Balloon
Blue_Balloon

スコア10

test CHANGED
File without changes
test CHANGED
@@ -57,6 +57,8 @@
57
57
  <input type="text" name="money_form" value="200" class="money" id="money_params1" />
58
58
 
59
59
  <input type="text" name="money_form" value="0.08" class="money" id="money_params2" />
60
+
61
+ ```
60
62
 
61
63
 
62
64
 

7

コード修正

2016/06/12 04:34

投稿

Blue_Balloon
Blue_Balloon

スコア10

test CHANGED
File without changes
test CHANGED
@@ -30,9 +30,7 @@
30
30
 
31
31
  ###該当のソースコード
32
32
 
33
- ```ここに言語を入力
34
-
35
- HTML
33
+ ```HTML
36
34
 
37
35
 
38
36
 
@@ -62,11 +60,7 @@
62
60
 
63
61
 
64
62
 
65
- ```
66
-
67
-
68
-
69
- JQuery
63
+ ```JQuery
70
64
 
71
65
 
72
66
 

6

コード修正

2016/06/12 04:33

投稿

Blue_Balloon
Blue_Balloon

スコア10

test CHANGED
File without changes
test CHANGED
@@ -62,7 +62,7 @@
62
62
 
63
63
 
64
64
 
65
- //
65
+ ```
66
66
 
67
67
 
68
68
 

5

コード修正

2016/06/12 04:33

投稿

Blue_Balloon
Blue_Balloon

スコア10

test CHANGED
File without changes
test CHANGED
@@ -104,9 +104,9 @@
104
104
 
105
105
  {
106
106
 
107
- $('#money_params1').val(money_tax);
107
+ $('#money_params1').val('');
108
108
 
109
- $('#money_params2').val('');
109
+ $('#money_params2').val(money_tax);
110
110
 
111
111
  }
112
112
 
@@ -114,9 +114,9 @@
114
114
 
115
115
  {
116
116
 
117
- $('#money_params1').val(money_tax);
117
+ $('#money_params1').val(money);
118
118
 
119
- $('#money_params2').val(money);
119
+ $('#money_params2').val(money_tax);
120
120
 
121
121
  }
122
122
 

4

コード変更

2016/06/12 04:04

投稿

Blue_Balloon
Blue_Balloon

スコア10

test CHANGED
File without changes
test CHANGED
@@ -114,8 +114,6 @@
114
114
 
115
115
  {
116
116
 
117
- //フォームに値をセット
118
-
119
117
  $('#money_params1').val(money_tax);
120
118
 
121
119
  $('#money_params2').val(money);

3

コード変更

2016/06/12 03:45

投稿

Blue_Balloon
Blue_Balloon

スコア10

test CHANGED
File without changes
test CHANGED
@@ -32,7 +32,57 @@
32
32
 
33
33
  ```ここに言語を入力
34
34
 
35
+ HTML
36
+
37
+
38
+
39
+ <!-- hidden -->
40
+
41
+ <input type="hidden" name="hidden_money" value="200" />
42
+
43
+
44
+
45
+ <!-- プルダウン -->
46
+
47
+ <select class="pulldown" id="pulldown" name="pulldown_value">
48
+
49
+ <option value="0">パターン1</option>
50
+
51
+ <option value="1" selected="selected">パターン2</option>
52
+
53
+ </select>
54
+
55
+
56
+
57
+ <!-- フォーム -->
58
+
59
+ <input type="text" name="money_form" value="200" class="money" id="money_params1" />
60
+
61
+ <input type="text" name="money_form" value="0.08" class="money" id="money_params2" />
62
+
63
+
64
+
65
+ //
66
+
67
+
68
+
35
- Jquery
69
+ JQuery
70
+
71
+
72
+
73
+ $('.money').on('change',function(){
74
+
75
+ calc();
76
+
77
+ });
78
+
79
+ $('.money').on('keyup',function(){
80
+
81
+ calc();
82
+
83
+ });
84
+
85
+
36
86
 
37
87
  function calc() {
38
88
 
@@ -44,15 +94,19 @@
44
94
 
45
95
  //値
46
96
 
47
- var money = parseInt($(':hidden[name="hidden_money"]').val());
97
+ var money = parseInt($(':hidden[name="hidden_money"]').val());
98
+
99
+ var money_tax = 0.08;
48
100
 
49
101
 
50
102
 
51
- if(pulldown === 0)
103
+ if(pulldown === 0)
52
104
 
53
105
  {
54
106
 
107
+ $('#money_params1').val(money_tax);
108
+
55
- $('#money_params').val('');
109
+ $('#money_params2').val('');
56
110
 
57
111
  }
58
112
 
@@ -62,9 +116,13 @@
62
116
 
63
117
  //フォームに値をセット
64
118
 
119
+ $('#money_params1').val(money_tax);
120
+
65
- $('#money_params').val(money);
121
+ $('#money_params2').val(money);
66
122
 
67
123
  }
124
+
125
+ });
68
126
 
69
127
  ```
70
128
 

2

文体の修正

2016/06/12 03:44

投稿

Blue_Balloon
Blue_Balloon

スコア10

test CHANGED
File without changes
test CHANGED
@@ -36,7 +36,7 @@
36
36
 
37
37
  function calc() {
38
38
 
39
- //プルダウンの値:初期値を0に
39
+ //プルダウンの値
40
40
 
41
41
  var pulldown = parseInt($('#pulldown').val());
42
42
 

1

文体の修正

2016/06/12 03:21

投稿

Blue_Balloon
Blue_Balloon

スコア10

test CHANGED
File without changes
test CHANGED
@@ -4,9 +4,21 @@
4
4
 
5
5
 
6
6
 
7
+ 'money_params'というIDを持つフォームにhiddenから取得した値(数値)が入りますが
8
+
9
+ これを手で変更できるようにし、POST送信を試みています。
10
+
11
+ HTML側のフォームで手入力すると取得した値で固定されてしまい変更する事が出来ません。
12
+
13
+ よろしくお願い致します。
14
+
15
+
16
+
17
+
18
+
7
19
  ###発生している問題・エラーメッセージ
8
20
 
9
-
21
+ HTML側のフォームで手入力して変更したいが取得した値で固定されてしまう。
10
22
 
11
23
  ```
12
24