點滴筆記(一):for循環ajax請求添加數據


項目里遇到循環添加數據,添加多條數據到主表后,還要根據每條主表數據主鍵ID添加到子表里,於是想到post提交 發現循環post沒效果,也沒async參數。。

 於是用ajax里面有async設置了false,循環添加也沒達到效果。。

一開始的寫法

for(int a=0;a<10;a++)

{

 $.ajax({
                url: "url",
                dataType: 'json',
        async:false
            });

}

發現第一條數據還沒執行完,后面的又執行了,async沒有起作用。。

后來在網上查了會數據,最終的寫法

for(int a=0;a<10;a++)

{

add();

}

function add()

{$.ajax({url: "url",dataType: 'json', async:false });}

這樣達到了最終效果,是不是因為每個function方法都會產生新對象,具體原因還不清楚。。求大神告知。。還有沒有更好的辦法解決類似循環添加數據

 

 

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM