■ Ajaxに関する予備知識
クロスドメイン制約について
http://blogs.yahoo.co.jp/dk521123/35603506.htmlより * Ajaxは、セキュリティ上の理由から、別ドメインのサーバとは通信できない制約がある
■jQueryを使ったAjax通信時のAPI
(1) $.ajax() : Ajax通信を行う
参考文献
上記以外のAPIについても、以下のサイトが参考になるhttp://sterfield.co.jp/designer/jquery%E3%81%AE%E3%82%88%E3%81%8F%E4%BD%BF%E3%81%84%E3%81%9D%E3%81%86%E3%81%AAajax%E9%96%A2%E4%BF%82%E3%81%AEapi%E3%82%92%E3%81%BE%E3%81%A8%E3%82%81%E3%81%A6%E3%81%BF%E3%81%BE%E3%81%97%E3%81%9F.html
■jQueryを使ったAjax通信時のコールバック関数
http://blog.toshimaru.net/jquery-ajaxdeferredajax/http://www.tohoho-web.com/js/jquery/ajax.htm
が参考になる
jQuery 1.8未満
(1) success : Ajax通信成功時のコールバック関数 (2) error : Ajax通信失敗時のコールバック関数 (3) complete : 成功・失敗に関わらず、Ajax通信完了時のコールバック関数
jQuery 1.8以上
(1) done :成功時のコールバック関数(successに相当) (2) fail :失敗時のコールバック関数(errorに相当) (3) always:通信完了時のコールバック関数(completeに相当) => それ以前の Ajax メソッド (success, error, complete) は非推奨になった
関連記事
Ajax あれこれ
http://blogs.yahoo.co.jp/dk521123/35577527.htmlAjaxにおけるセキュリティ
http://blogs.yahoo.co.jp/dk521123/35603506.htmlASP.NET MVC関連
ASP.NET MVC において、 Ajax でやり取りする [1]http://blogs.yahoo.co.jp/dk521123/35578725.html
ASP.NET MVC において、 Ajax でやり取りする [2]
http://blogs.yahoo.co.jp/dk521123/35611906.html
ASP.NET MVC において、 Ajax通信中 にローディング中を表示するには...
http://blogs.yahoo.co.jp/dk521123/35781593.html