AJAX リクエストは、ページ リクエスト (GET および POST) と同じですが、現在のページを離れずに非同期で処理される点が異なります。応答データは、取得したいページのソースです。そのソースは、解析/使用するまで役に立ちません。
簡単な jQuery の例:
//for example, we are on example.com
$.ajax({
type : 'get', //the METHOD of the request, like the method of the form
url : 'index.php' //the url to fetch
data : { //additional data which is synonymous to:
query1 : 'foo', // - url queries
query2 : 'bar', // - form inputs
query3 : 'baz',
},
success : function(resposeText){ //response text is the raw source of the fetched resource
$(element).html(responseText); //use response as HTML for element
}
});
//this is similar to requesting:
http://example.com/index.php?query1=foo&query2=bar&query3=baz