Sto lavorando alla creazione di un pulsante di caricamento per il mio sito Web ma non sono in grado di attivare eventi in base a quando il file è selezionato per il caricamento. Avevo l'impressione che la funzione .submit lo facesse, ma non sono in grado di ottenere alcun risultato da questo. HTMLcosa vengono chiamati gli ascoltatori quando un file viene selezionato da un selettore file in javascript
<input type="button" id="uploadbutton" value="Upload File" />
<form action="includes/uploader.php" method="POST" id="fileupload_form">
<input id="fileupload" type="file" name="files[]" multiple style="display:none;">
<input id="server" type="hidden" name="server" value="upload">
<input type="hidden" id="storeA" value="statement_upload" name="storeA">
</form>
JavaScript/jQuery
var fileupload = $("#fileupload");
$("#uploadbutton").click(function(){
fileupload.click();
});
$("#fileupload_form").submit(function(e){}
Questa funzione javascript non funziona quando si cerca di selezionare il file e nessun errore sono date. Qualsiasi aiuto è apprezzato!
possibile duplicato di [eventi JS di input file HTML] (http://stackoverflow.com/questions/2296572/html-file-input-js-events) – Barmar