回答編集履歴

1

追記

2018/05/07 08:24

投稿

yambejp
yambejp

スコア114583

test CHANGED
@@ -1,3 +1,57 @@
1
1
  processData: falseを外してみては?
2
2
 
3
3
  もしくはpost_dataをformdataにして処理するかでしょう
4
+
5
+
6
+
7
+ # 追記
8
+
9
+ 念のためformdataのsample
10
+
11
+ ```javascript
12
+
13
+ $(function(){
14
+
15
+ var post_data=new FormData();
16
+
17
+ post_data.append("key1","value1");
18
+
19
+ post_data.append("key2","value2");
20
+
21
+ post_data.append("key3","value3");
22
+
23
+ $.ajax({
24
+
25
+ url: 'func.php',
26
+
27
+ type: 'POST',
28
+
29
+ data: post_data,
30
+
31
+ contentType: false,
32
+
33
+ processData: false,
34
+
35
+ }).done(function(data) {
36
+
37
+ if(data == "OK") {
38
+
39
+ console.log("受信完了");
40
+
41
+ } else {
42
+
43
+ console.log("受信失敗");
44
+
45
+ }
46
+
47
+ }).fail(function(xhr, status, error) {
48
+
49
+ console.log("送信に失敗");
50
+
51
+ });
52
+
53
+ });
54
+
55
+
56
+
57
+ ```