interlude

プログラミングや私的なこと

ajax処理の流れ

ajax送信する時の自分用のメモ。殴り書きですが処理の流れを書いておきます。

ajaxでデータを送信する時、重要なのはopenとsendメソッド

[1] XMLHttpRequest オブジェクト生成

[2] open メソッド
(POSTやGET、リクエストするURL、同期か非同期かなどを指定)true=>非同期, false=同期

[3] send メソッド
(データ送信)

【サーバーへ】

[4] onreadystatechange イベント
(送受信状態が変った時に起動するイベント)

[5] readyState プロパティ
(送受信状態をあらわす値、4で受信完了。onloadなら不要。)

[6] responseTextまたは、responseXML プロパティ
(受信データ)

分かったことまとめ

openでメソッドタイプやurl、同期非同期を設定して sendでサーバに送れる。

送られたデータをどう表示するかについてはこれから。