Ajax(エージャックス)とは、ウェブブラウザ内で非同期通信を行いながらインターフェイスの構築を行うプログラミング手法である。XMLHttpRequestによる非同期通信を利用し、通信結果に応じてダイナミックHTML で動的にページの一部を書き換えるというアプローチを取る。
jQueryの特注の1つに、簡単にAjaxを使用出来るという事が挙げられます。
jQueryには簡易版のloadメソッドとajaxメソッドの2つが用意されています。
loadメソッド
<script>
$('div').load('呼び出したいファイル');
</script>
ajaxメソッド
$.ajax({
type: 'GET',
url: '呼び出したいファイル',
success: function(data) {
$('div').html( data );
}
})<script>
var load = 0;
document.getElementById('要素のID').onload = function () {
load++;
if (load > 1) {
document.location = "飛ばしたいデータのURL";
}
}
</script>
