私のコードの多くの部分がこの関数を呼び出しています。私はaddProductCart()
を呼び出す前に、私はテスト関数を呼び出す必要がある、しかし、他のプロセスがテスト関数を呼び出し、
addProductCart(productID);
:
function test() {
$.ajax({
url : url,
type : 'GET',
success : {
verifyID();
verifyName();
verifyBlah();
}
});
}
は、私は、この他の機能を持っています。
私はこれを行うにしたいと思います:
test() ---> if test ok (success) ----> addProductCart()
しかし、私が言ったように、他の多くのプロセスがテスト関数を呼び出す、ので、私は成功のテスト関数に私の機能(addProductCart)を設定することはできません。
どうすればいいですか?
はおそらくテスト機能が何をしているのかを見るためには他のコードも見なければならないでしょうし、それらを呼び出すものは –
のテストを使用しています。これはあなたを助けることができますhttp://stackoverflow.com/questions/14220321レスポンスから非同期呼び出しの返答#回答-14220323 –
テスト関数をブール値に戻し、if文を成功ブロックに入れるのはどうですか?私が質問を正しく理解しているかどうかはわかりません。 – rpabood