gpt4 book ai didi

jquery - 使用查询上传多张照片

转载 作者:太空宇宙 更新时间:2023-11-04 13:16:24 25 4
gpt4 key购买 nike

我正在尝试借助文件 inputjquery 发送多张照片。我试过了-

//html part=============
<div class="form-group">
<input class="button" type="file" name="files" multiple />
</div>

<button id="AddMorePhoto">Add more photo </button>

//JQuery part ============
$('#AddMorePhoto').on('click', function (e) {
e.preventDefault();
$('<div/>').addClass('form-group')
.html($('<input class="multiplephoto" type="file" name="files" multiple />')).insertBefore(this);
});

//Submitting to server=================
var formdata= new FormData();
var fileInput = $('.multiplephoto');
for (var i = 0; i < fileInput.length; i++) {
formdata.append('photos',fileInput[i]); //no photo appending here
}

但是照片没有附加到 formdata。有帮助吗?

最佳答案

试试这段代码:

$(document).on("click", "submit", function (e) {
e.preventDefault();
var inputs = $(".form-group input[type=file]");
$.each(inputs, function (obj, f) {
for(var i=0; i<f.files.length; i++){
myFormData.append('photo', f.files[i]);
}
});

});

关于jquery - 使用查询上传多张照片,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/25382160/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com