【jQuery】jQueryを使ったAjax通信 ~基本編~

Ajaxに関する予備知識

クロスドメイン制約について

http://blogs.yahoo.co.jp/dk521123/35603506.html
より

 * Ajaxは、セキュリティ上の理由から、別ドメインのサーバとは通信できない制約がある


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.html

Ajaxにおけるセキュリティ

http://blogs.yahoo.co.jp/dk521123/35603506.html

ASP.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