Re: [討論] JQuery能不能直接取得 $.Post 傳回的結 …
※ 引述《JYHuang (夏天到了,冷不起來了說)》之銘言:
: 結果*3和*4 的return 無法直接傳回給*2
: 而且在*1函式跑完之後才會跳出alert訊息
: 不知道能不能直接取得 $.post的結果
: 像是 var return_value = $.post..
: 再判斷return_value去跑?
不行 , 因為你的需求是同步的 , (從頭到尾只有一條處理流程)
但是ajax預設是非同步的(分成發request跟原本繼續執行的兩條流程) ,
這是完全不同的兩種設計哲學.
你可以改用working queue 的觀念來做設計.
(每個行為是一個片段 , 一次執行一個判斷)
或者採用同步發送request的方案 (我不覺得這是個好主意)
--
What do you want to have ? / What do you have?
從書本中,你可以發現我的各種興趣。
從CD中,你可以瞭解我所喜歡的偶像明星。
或許從文字你很難以瞭解一個人,但從物品可以。
My PPolis , My past. http://ppolis.tw/user/Tony
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 221.169.78.140
→
12/19 23:26, , 1F
12/19 23:26, 1F
推
12/20 02:39, , 2F
12/20 02:39, 2F
→
12/20 02:40, , 3F
12/20 02:40, 3F
→
12/20 02:40, , 4F
12/20 02:40, 4F
Ajax 近期熱門文章
PTT數位生活區 即時熱門文章