回答編集履歴

1

調整

2019/03/12 06:35

投稿

yambejp
yambejp

スコア114843

test CHANGED
@@ -1,3 +1,47 @@
1
1
  サブミット後、ページを戻ってみてください
2
2
 
3
3
  ボタンがdisabledになっていませんか?
4
+
5
+
6
+
7
+ # sample
8
+
9
+ e.preventDefaultでサブミットを一時停止して確認してみてください
10
+
11
+
12
+
13
+ ```javascript
14
+
15
+ <script>
16
+
17
+ $(function(){
18
+
19
+ $('form').submit(function (e) {
20
+
21
+ $(":submit", this).prop("disabled", true);
22
+
23
+ e.preventDefault();
24
+
25
+ });
26
+
27
+ });
28
+
29
+ </script>
30
+
31
+ <form id="test" method="post">
32
+
33
+ <div style="display:none;">
34
+
35
+ <input type="hidden" name="_method" value="POST"/>
36
+
37
+ </div>
38
+
39
+ <input type="hidden" name="data[hoge][data]" value="xxxx" />
40
+
41
+ <button type="submit" name="confirm" value="revise" class="btn btn-primary btn-md">修正する</button>
42
+
43
+ <button type="submit" name="confirm" value="send" class="btn btn-primary btn-md">送信する</button>
44
+
45
+ </form>
46
+
47
+ ```