Ajaxの原理

  • JavaScriptの非同期呼び出し機能を利用
    • XMLHttpRequest()
  • サーバに要求を送った後すぐに終了する
    • データが得られるとコールバック関数が呼ばれる
    • データが得られるまで終了しないようにすることも可能
      (この場合は同期通信になる)
  • 返ってきたデータを利用して画面書き換えなどを行なう