我使用dropzone将文件和图像上传到完美的数据库,我生成dropzone div并调用dropzone jquery函数。 在C#中,它被WebMethod接收,文件正在上传到数据库。
现在我需要发送几个id但是我想避免实现ajax调用来发送这些id。在阅读了dropzonejs上的文档之后,我找不到一个简单的解决方案来执行此操作。
我的WebMethod现在不接受参数,但是当我有一个很好的方法在客户端上实现它时,我可以将它们添加到WebMethod。
我错过了什么或者我只能用ajax做到这一点吗? 简而言之,在dropzone中查找“data:”对象,如ajax
答案 0 :(得分:1)
我不确定我是否理解你的问题,在发送每个文件之前,formData可用。
来自Dropzone.js。发送:在每个文件发送之前调用。获取xhr对象和formData对象作为第二个和第三个参数,以便您可以修改它们(例如添加CSRF标记)或添加其他数据。
样本用法:
sending: function(file, xhr, formData) {
formData.append("test",$('#test').val());
},