点滴笔记(一):for循环ajax请求添加数据

2018-06-22 06:29:20来源:未知 阅读 ()

新老客户大回馈,云服务器低至5折

项目里遇到循环添加数据,添加多条数据到主表后,还要根据每条主表数据主键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方法都会产生新对象,具体原因还不清楚。。求大神告知。。还有没有更好的办法解决类似循环添加数据

 

 

 

标签:

版权申明:本站文章部分自网络,如有侵权,请联系:west999com@outlook.com
特别注意:本站所有转载文章言论不代表本站观点,本站所提供的摄影照片,插画,设计作品,如需使用,请与原作者联系,版权归原作者所有

上一篇:elmah - Error Logging Modules and Handlers for ASP.NET - 1

下一篇:执行SQL查询脚本