回答編集履歴

1

前提条件が変わったため追記。

2016/11/22 03:18

投稿

kei344
kei344

スコア69407

test CHANGED
@@ -13,3 +13,37 @@
13
13
  } ); // 未テスト
14
14
 
15
15
  ```
16
+
17
+
18
+
19
+ ---
20
+
21
+
22
+
23
+ **追記:**
24
+
25
+
26
+
27
+ じゃあフォームを追加すればよいのでは?
28
+
29
+
30
+
31
+ ```JavaScript
32
+
33
+ $( 'form' ).submit( function() {
34
+
35
+ // form値をJSONに変換
36
+
37
+ var data = JSON.stringify( $( 'form' ).serializeArray() );
38
+
39
+ var action = $( 'form' ).attr( 'action' );
40
+
41
+ $( 'form' ).after( '<form id="jsonpost" action="' + action + '"><input type="hidden" name="json" value="' + data + '"></form>' );
42
+
43
+ $( 'form#jsonpost' ).submit();
44
+
45
+ return false;
46
+
47
+ } ); // 未テスト
48
+
49
+ ```