回答編集履歴

3

修正

2018/08/25 09:31

投稿

m.ts10806
m.ts10806

スコア80850

test CHANGED
@@ -8,7 +8,7 @@
8
8
 
9
9
 
10
10
 
11
- あとtypeをPOSTで送っているのにPHPで$_GETで渡しているので不整合が起きています。
11
+ あとtypeをPOSTで送っているのにPHPで$_GETで受け取っているので不整合が起きています。
12
12
 
13
13
  JavaScript側から正しく利用できていないのではないでしょうか。
14
14
 
@@ -43,3 +43,13 @@
43
43
 
44
44
 
45
45
  - [JavaScript(jQuery)からPHPのAPIを利用する](https://qiita.com/mpyw/items/62e6e415f86eb30a5ff4)
46
+
47
+
48
+
49
+ > 初心者なので、実際のコードで教えていただけたら幸いです。
50
+
51
+
52
+
53
+ ここまで自身で組まれているので、ヒントだけで解決可能と判断し、修正する箇所と参考URLのみで回答としました。
54
+
55
+ 初心者こそトライ&エラーでなんぼだと思うので、アドバイスや参考記事をもとにやってみてください。

2

追記

2018/08/25 09:31

投稿

m.ts10806
m.ts10806

スコア80850

test CHANGED
@@ -1,8 +1,18 @@
1
1
  あまりPOSTでKEY=VALUEでつないで送るのは見ませんが(通常配列で送ります)
2
+
3
+ ```js
4
+
5
+ data : {"type":"hide"},
6
+
7
+ ```
8
+
9
+
2
10
 
3
11
  あとtypeをPOSTで送っているのにPHPで$_GETで渡しているので不整合が起きています。
4
12
 
5
13
  JavaScript側から正しく利用できていないのではないでしょうか。
14
+
15
+
6
16
 
7
17
 
8
18
 

1

追記

2018/08/25 08:57

投稿

m.ts10806
m.ts10806

スコア80850

test CHANGED
@@ -1,10 +1,16 @@
1
1
  あまりPOSTでKEY=VALUEでつないで送るのは見ませんが(通常配列で送ります)
2
2
 
3
+ あとtypeをPOSTで送っているのにPHPで$_GETで渡しているので不整合が起きています。
4
+
3
- ひとまず、Ajax返す場合文字列送り必要があります
5
+ JavaScript側から正しく利用きていないのでないしょうか
4
6
 
5
7
 
6
8
 
9
+ ひとまず、Ajaxで返す場合は文字列を出力する必要があります。
10
+
11
+
12
+
7
- 配列を作ったうえ
13
+ 配列を作った
8
14
 
9
15
  ```php
10
16