Blame | Letzte Änderung | Log anzeigen | RSS feed
var FormDropzone = function () {return {//main function to initiate the moduleinit: function () {Dropzone.options.myDropzone = {dictDefaultMessage: "",init: function() {this.on("addedfile", function(file) {// Create the remove buttonvar removeButton = Dropzone.createElement("<a href='javascript:;'' class='btn red btn-sm btn-block'>Remove</a>");// Capture the Dropzone instance as closure.var _this = this;// Listen to the click eventremoveButton.addEventListener("click", function(e) {// Make sure the button click doesn't submit the form:e.preventDefault();e.stopPropagation();// Remove the file preview._this.removeFile(file);// If you want to the delete the file on the server as well,// you can do the AJAX request here.});// Add the button to the file preview element.file.previewElement.appendChild(removeButton);});}}}};}();jQuery(document).ready(function() {FormDropzone.init();});