jQuery1.12対応。使い方、入門、サンプル、ノウハウをとことん極めた最強ブログ。解決済みと却下の状態のコールバックは以下の様になります。・.resolve()で解決済みにしたら.done()がコールバックされる・.reject()で却下にしたら.fail()がコールバックされるこの解決済みと却下の両方に同じ後処理を付けたいとしたらどうでしょう?.done()と.fail()の両方に同じ処理を書けば良いというか、.done()の共通後処理部分をコピーして.fail()の終わりの方にペーストすれば出来ることを出来ますが、可読性がかなり劣りますし修正した場合に.fail()にその部分をコピペし直すという手間も発生します。そこで.always()の登場です、この.always()は解決済みと却下のどちらでもコールバックされます。Deferredにおいてalwaysをコールバックさせるサンプルこれについても、文章より実際のコードを見たほうが分かりやすと思いますので、サンプルを示します。リクエストのパラメーターに文字列を囲んで返すテスト用のPHP1.このパラメータは"contents"があり、"パラメーターのキーをcontentsとして受け取った値は"と"です。"で囲んだものを出力。Deferredの状態をresolveとする。これによりコールバック関数は.done()となる。Deferredの状態をrejectとする。これによりコールバック関数は.fail()となる。$("div.result_1").text("[ajaxPromise_1]エラーが発生しました。$("div.result_2").text("[ajaxPromise_2]エラーが発生しました。コメントをキャンセルメールアドレスが公開されることはありません。購読するプロフィール元システムエンジニア。最近フロントエンド開発に興味が出てきてjQuery無双なるブログを立ち上げる。趣味はカメラ(メイン機:Canon6D)でシャッターチャンスは逃さないがモットー。jQuery1.12対応。使い方、入門、サンプル、ノウハウをとことん極めた最強ブログ。