私は現在のプロジェクトで jQuery 1.4.3 に行き詰まっており、以下を最適に調整する方法についてアドバイスが必要です..
両方とも ajax 呼び出しを実行する 2 つの関数があり、最初の関数が成功した場合にのみ 2 番目の関数を呼び出したいとします。そうは言っても、私のアプリケーションでは、関数 bを呼び出す必要なく関数a を呼び出す場合もあります。したがって、最初の関数の success メソッド内に 2 番目の関数の呼び出しを配置しても意味がありません。
次のようなことをしたいのですが、
function doStuff(){
functionA().success( functionb() ).failure();
}
私は通常、.done(); を使用して調整します。しかし、これは jQuery 1.5 で導入されたもので、今のところ 1.4.3 に固執しています。