ich auf die Schaffung eines Upload-Button für meine Website ich arbeiten, aber ich bin nicht in der Lage Ereignisse auslösen, basierend auf, wenn die Datei für den Upload ausgewählt ist. Ich hatte den Eindruck, dass die .submit-Funktion das getan hat, aber ich kann daraus keine Ergebnisse erzielen. HTMLwelche Hörer werden aufgerufen, wenn eine Datei von einer Dateiauswahl in Javascript aktiviert ist
<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){}
Diese Javascript-Funktion wird nicht ausgeführt, wenn sie versuchen, gegeben wählen sind, um die Datei und keine Fehler. Jede und jede Hilfe wird geschätzt!
möglich Duplikat von [HTML-Dateieingabe JS-Ereignisse] (http://stackoverflow.com/questions/2296572/html-file-input-js-events) – Barmar