[javascript] Dropzone.js에서 파일 업로드 시 서버로 추가 데이터 전송하는 방법은 무엇인가요?

먼저, Dropzone.js를 초기화하는 코드를 작성합니다.

var myDropzone = new Dropzone("#my-dropzone", { url: "/file-upload" });

그런 다음, sending 이벤트를 사용하여 추가 데이터를 서버로 전송할 수 있습니다.

myDropzone.on("sending", function(file, xhr, formData) {
  // 추가 데이터를 formData에 추가합니다.
  formData.append("key", "value");
});

위 코드에서 sending 이벤트는 파일이 서버로 전송되기 전에 발생합니다. formData.append를 사용하여 원하는 추가 데이터를 formData에 추가할 수 있습니다.

이제, Dropzone.js를 사용하여 파일을 업로드할 때 서버로 추가 데이터를 전송하는 방법을 알게 되었습니다!