通过额外的参数jQuery Ajax文件上传

时间:2018-11-07 19:28:20

标签: jquery ajax parameters

我需要将循环索引(i)传递给xhr函数,以便更新每个文件的上传进度。

for (var i = 0; i < files.length; i++) {
    var file = files[i];                        
    var formData = new FormData();
    formData.append('photos', file, file.name);

    $.ajax({
        url: 'index.php?option=com_photos&task=photos.uploadFiles',
        type: 'POST',
        xhr: function() {
        },
        success: function () {
        },
        data: formData,
    });

}

解决方案:

我找到了问题的答案。要访问数据参数,您需要使用this.data等。

0 个答案:

没有答案