0

基本的に、Web ページで FOOD のクエリをループしています。
これで、別のテーブル FLAVOR (一意の FOOD ID でリンク) の各食品に風味が付けられます。
さて、FOOD をループしている間、同期 AJAX 呼び出しでフレーバーを取得しても大丈夫ですか、それとも私は愚かで、何か他のことをする必要がありますか?

私が尋ねる理由は、私が理解していることから、同期 AJAX 呼び出しは最適な方法ではないため、避けるべきだからです。FOODクエリを通過するFOODループから抜け出すという理由で、コールバック関数としてそれを行うことができないため、私はそれを行う良い方法を考えることができません。

4

1 に答える 1

1

同期 AJAX は決して良い考えではありません。多くのアクションが完了するまで待機する必要があるため、jQuery の Deferred オブジェクトの使用を検討してください。

http://api.jquery.com/category/deferred-object/

それらの配列も使用できます: https://stackoverflow.com/a/5627301/362536

于 2013-07-09T16:48:26.680 に答える