jquery 循环执行ajax

 var num = $val_ids.length;
            var i = -1;
            function ajax(){
                i++;
                if(i >= num){
                    return ;
                }
                console.log('开始:'+i);
                video_id = $val_ids[i];
                $.ajax({
                    url: "{:url('video/encryptVideo')}",
                    type: "get",
                    async: true,
                    data: {
                        video_id: video_id
                    },
                    dataType: "json",
                    beforeSend: function() {
                      console.log('beforesend'+i);
                        $("#status_" + video_id).html('生成中');
                    },
                    success: function(data) {
                      console.log("success"+i);
                      console.log(data);
                        $("#status_" + data.video_id).html(data.msg);
                        // 回调ajax
                        ajax();
                    },
                    error: function(data) {
                        var id = this.url.split('=')[1];
                        $("#status_" + id).html('ajax失败');
                    }
                });
            }
            ajax();
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值