Serviceを読んで理解し、同意したものとみなします。スタック・オーバーフローはプログラマーとプログラミングに熱心な人のためのQ&Aサイトです。3,536件31Ajax初心者です。JQueryからAjaxを始めるとどうしてもおまじない感がでてしまい、ビハインドロジックを理解できないと思っているため、Ajaxをjavascriptで書いてみています。jsonでファイルを渡しているのですが、うまくいきません。(ステータスは200でPOSTで送信できているのですが、receive.php側の$_POSTに何も入っていません。)もしよろしければご指導いただければと思います。票8取得の部分は以下の様になりますね。}}php側で$_POSTで取得するのであれば、formとしてPOSTするとよいと思います。key=value形式の文字列の配列を指定し、それをsendします。本当はもう少しきっちりエンコードした方がいいでしょうが、簡単には以下の様にすれば送信できると思います。file_get_contents('php://input');のように、読み取る必要があります。php側からjsonとして返したいならjson用のレスポンスヘッダも必要です。全部、動かすことができました。xhr.onreadystatechangeの部分は僕の単純なミスでした。php側にポストで渡すときは、基本はフォーム形式にそろえればいいんですね・・・!大変勉強になりました。|回答スタック・オーバーフローに参加してくれて、ありがとうございます!質問の回答を共有してください。回答を説明し、自分の検討結果も共有してください。意見を述べること(意見を述べるなら、参照リソース、自分の経験で意見をサポートしてください)さらにサポートが必要な場合このヘルプを参考してください。“回答を投稿”をクリックすることで利用規約、プライバシーポリシー、及びクッキーポリシーに同意したものとみなされます。タグが付いた他の質問を参照するか、自分で質問をする。SVGPathElement]となる1Ajax通信処理完了後にフォームからPOST送信したい/1クリックで1Ajaxでsuccessした時に、さらにAjax通信したいです0dropzone.js(ドラッグ&ドロップでのアップロード)が上手く動作しません。質問のフィードこのRSSフィードを購読するには、このURLをコピーしてRSSリーダーに貼り付けてください。