簡體   English   中英

如何在dropzone.js文件上傳過程中提交其他數據?

[英]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,表單的enctypemultipart/form-data所以我不得不從另一種方式讀取字段。

我假設您使用Java作為后端語言?

如以下問題所述: HttpServletRequest獲取JSON POST數據,該問題可能是發布請求的編碼。 也許嘗試使用getReader而不是getParameter獲取發布數據。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM