XMLHttpRequest
Ajaxがどうやってサーバと通信をしているか?
var xmlhttp = new XMLHttpRequest(); xmlhttp.open("GET", requesturl, true); xmlhttp.send(null); var xmlobj = xmlhttp.responseXML; var property = xmlobj.documentElement;
サーバと非同期通信を行うXMLHttpRequestオブジェクトを生成して、URLに問合せを行い、レスポンスデータのXMLをパースして、ダイナミックにHTMLへ結果を反映といった感じ。上記の処理をメソッド化してやれば再利用もしやすい。Ajaxはこんな感じの考え方のことを言います。FlexのRemoteObjectとほとんど同じです。