使用formData发布数组

时间:2017-07-10 09:01:58

标签: javascript jquery

我正在尝试使用formData添加图像,少量字符串信息和数组。我可以成功添加图像,字符串,但添加时无法添加数组信息。它总是将数组作为字符串传递。任何帮助将不胜感激。我的代码

var reader = new FileReader();
var form_data = new FormData();
form_data.append('departure_city',departure_city);
form_data.append('inclusion_icons', inc_icons);
form_data.append('theme_icons',theme_icons);

$.ajax({
  url: url,
  type: "POST",
  async: false,
  cache: false,
  contentType: false,
  processData: false,
  enctype: 'multipart/form-data',
  data: form_data,
}).done(function (data) {
  console.log("Success");
  console.log(data);
}).fail(function (data) {
  console.log("Error");
  console.log(data);
});

inclusion_iconstheme_icons是arrayz,但我将它们作为字符串。

0 个答案:

没有答案