jQueryとPHPでPOST通信する最低限のコード

jQueryとPHPでPOST通信する最低限のコード

JQuery側

// .phpファイルへのアクセス
$.ajax({
        url: 'test.php', //アクセスするURL
        type: 'GET',   //デフォルトはGET

//        dataType:'json',     //呼んだ先から受け取るデータの種類
        data:{"test_data" : test_data}          //アクセスするときに必要なデータを記載      
      })
      .done(function(response) { 
         //通信成功時の処理
         //成功したとき実行したいスクリプトを記載
      })
      .fail(function(xhr) {  
      //通信失敗時の処理
         //失敗したときに実行したいスクリプトを記載
      })
      .always(function(datas) { 
     //通信完了時の処理
        //結果に関わらず実行したいスクリプトを記載
        alert(datas);
   });

PHP側(test.php)

<?php
$datas = $_POST['test_data'] . "PHPを通った";

echo $datas; //JQUERYに渡す
?>

POST した PHP ファイルから複数の値を受け取る場合はこちら

タイトルとURLをコピーしました