您好, 欢迎来到 !    登录 | 注册 | | 设为首页 | 收藏本站

FormData追加数组中的项目

FormData追加数组中的项目

如果您FormData用于发送数据,则需要将.append()每个单独的名称/值发送给FormData。由于它是一个集合,因此您必须包括集合索引器(它必须从零开始并且是连续的),例如

formData.append("Regions[0].Id", someValue);
formData.append("Regions[0].Name", someValue);
formData.append("Regions[1].Id", someValue);
formData.append("Regions[1].Name", someValue);

由于您是循环执行此操作,因此可以使用

for (var i = 0; i < region.length; i++) {
    formData.append("Regions[" + i + "].Id", region[i])
}
其他 2022/1/1 18:18:28 有569人围观

撰写回答


你尚未登录,登录后可以

和开发者交流问题的细节

关注并接收问题和回答的更新提醒

参与内容的编辑和改进,让解决方法与时俱进

请先登录

推荐问题


联系我
置顶