使用dropzone需要添加其他值

时间:2014-07-31 23:02:57

标签: c# javascript jquery ajax dropzone.js

我使用dropzone将文件和图像上传到完美的数据库,我生成dropzone div并调用dropzone jquery函数。 在C#中,它被WebMethod接收,文件正在上传到数据库。

现在我需要发送几个id但是我想避免实现ajax调用来发送这些id。在阅读了dropzonejs上的文档之后,我找不到一个简单的解决方案来执行此操作。

我的WebMethod现在不接受参数,但是当我有一个很好的方法在客户端上实现它时,我可以将它们添加到WebMethod。

我错过了什么或者我只能用ajax做到这一点吗? 简而言之,在dropzone中查找“data:”对象,如ajax

1 个答案:

答案 0 :(得分:1)

我不确定我是否理解你的问题,在发送每个文件之前,formData可用。

来自Dropzone.js。发送:在每个文件发送之前调用。获取xhr对象和formData对象作为第二个和第三个参数,以便您可以修改它们(例如添加CSRF标记)或添加其他数据。

样本用法:

sending: function(file, xhr, formData) {    
            formData.append("test",$('#test').val());
        },