如何将动态数组传递给ajax post Body?(初学者)

时间:2017-02-22 09:21:21

标签: javascript ajax

我有问题将数组传递给ajax帖子体。请纯粹依靠Javascript和Ajax提供答案

if

1 个答案:

答案 0 :(得分:0)

我建议你使用jQuery Check the link here

使用jquery:

$.post(url, {dynamic_array: []}, function(response){
  // Do something with your response
});

如果您只想使用原生XHR:阅读有关类FormData的文档 - https://jquery.com/

它可以帮助你建立请求体。

var array = [...];
var body = new FormData();
for ( var i = 0; i < array.length; i++ ) {
    body.append('field[]', array[i]);
}

xhr.send(body);