[問題]利用PSOT 大量資料上傳該如何實現?

看板Ajax作者 (渾沌與秩序)時間10年前 (2015/08/13 17:16), 編輯推噓0(000)
留言0則, 0人參與, 最新討論串1/3 (看更多)
大家好 現在的做的一個專案管理網頁其中有一部分是將資料上傳資料庫記錄 資料的一個物件會有28項資料 每個專案會有100~500個不等的物件 這樣的資料量已經超過POST一次可以傳遞的大小 目前我是一個物件上傳一次的方式做傳送 程式碼就像下面這樣 //新增資料列資料 for (var i = 3; i < Data.length; i++) DataCreat(ProjectName, VersionName, Data[i], Stander01Year, Stander02Year); DataCreat = function(ProjectName, VersionName, DataForCreat, Stander01Year, Stander02Year) { $.post("php/TotalFunctionCall.php", { FunctionCode: 5, Pro_Name: ProjectName, Ver_Name: VersionName, Data: DataSend, Stander01: Stander01Year, Stander02: Stander02Year }, function(msg) { console.log(msg); }, "text" ); }; 那麼問題就是,這樣大量的Post執行我該如何知道所有的POST執行完了沒 以及錯誤的POST控管 現在是有想說再發送前記錄發送的數量 再計算回傳的數量 想請問大家有沒有比較好的做法去處理 謝謝大家~!!! -- ※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 61.231.57.7 ※ 文章網址: https://www.ptt.cc/bbs/Ajax/M.1439457387.A.B1C.html
文章代碼(AID): #1Lp61hiS (Ajax)
文章代碼(AID): #1Lp61hiS (Ajax)