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でサーバに送れる。
送られたデータをどう表示するかについてはこれから。