[javascript] Dropzone.js에서 파일 삭제 기능을 구현하는 방법은 무엇인가요?
Dropzone.options.myDropzone = {
init: function() {
this.on("success", function(file, response) {
file.serverId = response.id; // 파일 ID 저장
});
this.on("removedfile", function(file) {
if (file.serverId) {
// 파일 ID를 서버로 전송하여 삭제 요청
$.post("delete.php", { id: file.serverId })
.done(function(data) {
console.log("File deleted: " + file.serverId);
});
}
});
}
};
위 코드에서 removedfile
이벤트 핸들러를 사용하여 파일을 삭제합니다. serverId
를 사용하여 서버에 저장된 파일과 연결된 ID를 추적합니다.
이 코드는 파일이 삭제될 때 서버로 요청을 전송하여 파일을 삭제하는 방법을 보여줍니다.
더 많은 정보를 보려면 Dropzone.js 공식 문서를 참고하세요.