[英]How to submit additional data along the file upload in dropzone.js?
我的html代码中有以下表单:
<form action="upload" id="upload-dropzone" class="dropzone">
<input type="hidden" name="browser-path" id="browser-path" value="/">
<div class="browser-buttons rrtl">
<a id="browser-btn-upload">Upload</a>
</div>
<div class="lltr" id="browser-path-view"></div>
</form>
<script type="application/javascript">
Dropzone.options.uploadDropzone = {
clickable: "#browser-btn-upload",
};
loadBrowserContent();
</script>
如本文档所述,隐藏的输入字段browser-path
将自动作为POST数据提交到服务器。
我在服务器端有以下代码:
System.out.println(request.getParameter("browser-path"));
但是此代码始终输出null
以输出!
如何将该隐藏字段提交到服务器,以及如何阅读?
编辑:
多亏了Steeno,表单的enctype
是multipart/form-data
所以我不得不从另一种方式读取字段。
我假设您使用Java作为后端语言?
如以下问题所述: HttpServletRequest获取JSON POST数据,该问题可能是发布请求的编码。 也许尝试使用getReader而不是getParameter
获取发布数据。
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.