Sto creando un uploader di immagini profilo utilizzando dropzone.js e ho un po 'copiato il layout offered by Facebook, ma quello che sto volendo fare è quando si rilascia l'immagine, sostituisce il contenuto all'interno della dropzone.Modifica Dropzone: mostra immagine caricata in un altro div
mio demo finora:
Il mio codice finora:
Dropzone.options.employeeImageDropzone = {
maxFiles: 1,
acceptedFiles: 'image/*',
addRemoveLinks: true,
dictDefaultMessage: '<strong>Upload a Photo</strong><br/><small class="muted">From your computer</small>',
paramName : 'empImage',
init: function() {
this.on("success", function(file, responseText) {
$('#nextStep').html('<a href="<?php echo 'employee?id='.$empID.'&step=3'; ?>" class="button form-button">Next</a>').css('display','block');
});
this.on("removedfile", function (file) {
$.get("upload-image.php", {id: <?php echo $empID; ?>, get: "1"}).done(function(data) {});
});
}
};
Quindi quello che vorrei è quando il caricamento immagine, il testo " Carica una foto dal tuo computer "viene sostituita con una barra di avanzamento, quindi una volta completato il caricamento, l'anteprima della miniatura va al div dispone di DP (che è un div, non di un'immagine), quindi sostituisce la barra di avanzamento con un pulsante "Rimuovi", che se premuto rimuove l'immagine dall'anteprima (a sinistra) e reimposta la zona di rilascio per iniziare ancora.
Il punto in cui sono bloccato è l'avanzamento del caricamento, l'anteprima dell'immagine e il ripristino della parte. Non sono sicuro delle funzioni da utilizzare e la documentazione del sito Web non mostra in realtà ciò che ciascuna funzione restituisce o come utilizzarle.
ho avere la forma di lavoro e fa quello che ho bisogno di, è solo la formattazione e lo stile che ho bisogno di aiuto con :)