2011-11-14 5 views
-1

これまでのところ、私は期待される出力を得ていますが、それはうずまきですか?jquery - ajaxを使用したプログラムフロー

getTemplate()には、ajaxを持つ関数がブロックであるかどうかを確認します。

alert("i want this first"); 

getTemplateID(); 

alert("i want this after the getTemplateID() executes"); 
+0

より多くの文脈を提供する必要があります。 – Blazemonger

+0

私はすでに試してみましたが、私は受け入れることができるまでにさらに2分を持っています:( – airnet

答えて

2

(jQueryのajaxでは)

async: true/false 

falseの場合、ブロックされています。

jQuery.ajax(
{ 
    .... 
    async: true 
}); 
+0

興味深いことに、ありがとうございます – airnet

+0

AJAXリクエストをブロックすると、ユーザーブラウザがブロックされ、 「完全」コールバック関数または「成功」コールバック関数でAJAX呼び出しの後にしたい(docs:http://api.jquery.com/jQuery.ajax/を参照) – RoToRa

関連する問題