Javascript jquery http将集合数据发布到整个阵列,一次发送一个

Javascript jquery http将集合数据发布到整个阵列,一次发送一个,javascript,jquery,ajax,http-post,Javascript,Jquery,Ajax,Http Post,在ajaxpost中是否可以发送一个数组,一次发送一个对象 我想要什么: $.ajax ({ url: 'my/url/path', type: 'post', dataType: 'json' data: data // whole array, send one at a time data[n+1] }); for(var i = 0; i < data.length; i++) { $.ajax ({ url: 'my/url/path',

在ajaxpost中是否可以发送一个数组,一次发送一个对象

我想要什么

$.ajax ({
  url: 'my/url/path',
  type: 'post',
  dataType: 'json'
  data: data // whole array, send one at a time data[n+1]
  });
for(var i = 0; i < data.length; i++) {
  $.ajax ({
    url: 'my/url/path',
    type: 'post',
    dataType: 'json'
    data: data[i]
});
}
我拥有的

$.ajax ({
  url: 'my/url/path',
  type: 'post',
  dataType: 'json'
  data: data // whole array, send one at a time data[n+1]
  });
for(var i = 0; i < data.length; i++) {
  $.ajax ({
    url: 'my/url/path',
    type: 'post',
    dataType: 'json'
    data: data[i]
});
}
for(变量i=0;i
只需将数组发布到对象中即可

$.ajax ({
  url: 'my/url/path',
  type: 'post',
  dataType: 'json',
  data: {data: data}
});

如果可能的话,我只想避免for循环。以json格式生成数据并传递它是否会为每个对象调用成功回调,还是在整个数组完成时只调用一次?它会发送整个数组。服务器响应时调用成功回调。