Mee's Engineer Blog

PHPエンジニアの技術ブログ

jsonを利用したデータ通信

jsonを利用したデータ通信方法です。

 $.ajax({
            url : "ファイルパス", //実行ファイルパス
            type: 'POST', //値の通信形式。指定しないとGET
            dataType: 'json', //サーバーから返されるデータの型
            timeout: 10000, //サーバーと通信をする間隔
            data:{ //送るデータの中身
                "id" : id,
                "user_id": user_id,
                "send_data": send_data
            },
        }).done(function(data){ //成功した時の処理
 
        }).fail(function(data){ //失敗した時の処理

        });

PHP側は配列を出力したい場合はjson_encodeした後にecho
そうでない場合は普通にechoで出力します。そしてexit;で終了。