weixin_33720452 2014-05-13 11:30 采纳率: 0%
浏览 27

在for循环中再次调用Ajax

I want to request ajax many time in for loop . But it only return 1 value . result.ID. Can anyone help me?

  $('#show').html('');
  var min = parseInt($('#number_coupon_from').val());
  var max = parseInt($('#number_coupon_to').val());
  var total_time = parseInt($('#time_coupon').val())*1000;
  var randcoupon = Math.floor(Math.random()*(max-min+1)+min);
  var timetb = total_time/randcoupon;
  var random = 0;
  var i,j;
  for(i=0;i<randcoupon;i++)
  {
      for(j=random;j>=0;j--)
      {
        if(j==0)
        {
          $.ajax({
          url: 'backend/publish_auto/update',
          type: 'post',
          data: {},
          dataType: 'json',
          success: function (result) 
          {
            if(result.st)
            {
              $('#show').append('Update Coupon ID: '+result.ID+'<br />');
            }
          }
          });
        }
      }
  }
});

Thank you !!

  • 写回答

1条回答 默认 最新

  • weixin_33690963 2014-05-13 12:04
    关注

    use async:False to get ajax response one by one

    $.ajax({
              url: 'backend/publish_auto/update',
              async: false,
              type: 'post',
              data: {},
              dataType: 'json',
              success: function (result) 
              {
                if(result.st)
                {
                  $('#show').append('Update Coupon ID: '+result.ID+'<br />');
                }
              }
              });
    
    评论

报告相同问题?

悬赏问题

  • ¥15 Python中的request,如何使用ssr节点,通过代理requests网页。本人在泰国,需要用大陆ip才能玩网页游戏,合法合规。
  • ¥15 Oracle触发器记录修改前后的字段值
  • ¥100 为什么这个恒流源电路不能恒流?
  • ¥15 有偿求跨组件数据流路径图
  • ¥15 写一个方法checkPerson,入参实体类Person,出参布尔值
  • ¥15 我想咨询一下路面纹理三维点云数据处理的一些问题,上传的坐标文件里是怎么对无序点进行编号的,以及xy坐标在处理的时候是进行整体模型分片处理的吗
  • ¥15 CSAPPattacklab
  • ¥15 一直显示正在等待HID—ISP
  • ¥15 Python turtle 画图
  • ¥15 stm32开发clion时遇到的编译问题