次のページへ連載目次loadメソッドを利用することで、指定されたURL(引数url)の内容をカレント要素に反映させることができます。サーバ側から取得したコンテンツを、そのままページに反映させたいという場合に利用します。Ajax関連メソッドの中でも、最もシンプルなメソッドです。具体的なサンプルを見てみましょう。以下では、[現在時刻]ボタンをクリックしたタイミングで、サーバサイド(.aspxファイル)から現在時刻を取得し、ページに反映します。サーバ側から取得した現在時刻を非同期に反映(Load.html)このHTMLを実際にブラウザで開くブラウザで開くリスト106の実行結果ボタン・クリックの都度、現在時刻をページに反映。loadメソッドで必須の引数はurlだけです。id="result">に反映させています。サーバで表示レイアウトを整形済みであり、クライアント側ではただその結果だけを反映させればよいという場合にはloadメソッドは有効な手段でしょう。$.ajaxSetupメソッドはAjax通信の動作パラメータを設定するためのメソッドで、ここではキャッシュを無効化しています。ExplorerではデフォルトでAjax通信をキャッシュするため、この設定がないと正しく現在時刻が反映されませんので注意してください。別解として、以下のようなコードを記述しても構いません。ajaxSendメソッドを使ったキャッシュの無効化ajaxSetup、ajaxSendメソッドに関する詳細は、あらためて後日詳述の予定です。メールマガジンをご購読ください。申し込みページへITmediaはアイティメディア株式会社の登録商標です。