作者evernever (Base64)
看板Ajax
標題Re: [問題]利用PSOT 大量資料上傳該如何實現?
時間Thu Aug 13 21:46:02 2015
http://jsfiddle.net/Neverever/tp8jath2/
可以利用 jQuery.when() 的 doneCallback
當所有 $.ajax() 完成時, jQuery 就會執行 doneCallback
例子:
var r1 = $.ajax(/* ... */);
var r2 = $.ajax(/* ... */);
var r3 = $.ajax(/* ... */);
...
...
$.when(r1, r2, r3 /* ... */)
.done(function() {
alert('全部執行完畢');
});
--
※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 27.32.80.242
※ 文章網址: https://webptt.com/m.aspx?n=bbs/Ajax/M.1439473567.A.D02.html
1F:推 MangoTW: 其實可以直接把Ajax帶進參數,就不用var 變數了。 08/13 22:57
2F:→ evernever: r1,r2,r3 只是讓例子比較好讀而已 08/13 23:09
3F:推 ChenCH1986: 推這篇!!! 08/14 12:17
4F:推 aaa7513231: 謝謝妳:) 相當受用的方法 08/16 20:30
5F:推 dnzteeqrq: 水 08/22 01:23
6F:推 alair99: 請問一下您的範例程式 data 為什麼要用=+ 不直接用= 08/27 15:52
7F:→ evernever: data = +("123"), '+' 是 string 轉 int 的簡寫 08/30 22:58
8F:推 alair99: OK 謝謝您 ^^ 09/04 16:22