首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >如何向XHR对象(在Dropzone.JS中)添加额外的params?

问如何向XHR对象(在Dropzone.JS中)添加额外的params?
EN

Stack Overflow用户
提问于 2013-12-20 09:54:16
回答 1查看 5.8K关注 0票数 0

我试图上传我的照片连同标签(一个逗号分隔字符串)在一个参数tagname发送。

传递给sending的Dropzone.JS选项允许我在发送请求之前获取XHR对象。

代码语言:javascript
复制
Dropzone.options.uploadDropzone({
    // ...
    sending: function(file, xhr, formData){
        // but how to add my tags string to the params?
        // any methods like setting the header: 
        // xhr.setRequestHeader("X-Requested-With", "XMLHttpRequest")?
    }
})
EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2013-12-20 10:00:32

在javascript

代码语言:javascript
复制
    var xhr = new XMLHttpRequest();
    xhr.open("POST", "FileUploadHandler.ashx");
    var fd = new FormData();
    fd.append("sFileTitle", document.getElementById('txtFileTitle').value);

    xhr.send(fd);

因此,您可以使用键和值对在表单数据中追加数据。

代码语言:javascript
复制
var fd = new FormData();
    fd.append("sFileTitle", document.getElementById('txtFileTitle').value);
    Dropzone.options.uploadDropzone({
        // ...
        sending: function(file, xhr, fd){
            // but how to add my tags string to the params?
            // any methods like setting the header: 
            // xhr.setRequestHeader("X-Requested-With", "XMLHttpRequest")?
        }
    })
票数 5
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/20700818

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档