Hallo liebes Forum,
ich habe nach 1 einem Tag Googlesuche leider mein folgendes Problem immer noch nicht lösen können:
Meine Ausgangssituation ist folgende:
Ein normales Formular für Dateiuploads.
Ich spiele gerade ein wenig mit der FileAPI und dem FileReader von HTML5 und muss daher die Dateien ansprechen können.
Um die ausgewählten Dateien anzusprechen, würde man in normalem JS folgendes machen:
Da ich gerne jQuery benutze, wollte ich es hier auch nutzen. Also habe ich mich schlau gemacht und bin auf 2 mögliche Lösungen gestoßen:
Wir ihr seht, ergeben diese aber ein ganz andere / nur einen Teil der gewünschten Rückgabe.
Daher meine Frage: Wie bekomme ich die FileList die ich im ersten Beispiel gezeigt habe? Oder ist das per jQuery nicht möglich?
liebe Grüße und Danke im Voraus
rilight
ich habe nach 1 einem Tag Googlesuche leider mein folgendes Problem immer noch nicht lösen können:
Meine Ausgangssituation ist folgende:
HTML:
<form action="upload.php" method="POST">
<input type="file" id="meineDateiAuswahl" multiple>
<input type="button">
</form>
Ich spiele gerade ein wenig mit der FileAPI und dem FileReader von HTML5 und muss daher die Dateien ansprechen können.
Um die ausgewählten Dateien anzusprechen, würde man in normalem JS folgendes machen:
HTML:
<script type="text/javascript">
// Rückgabe ist eine FileList
var fileList = document.getElementById("meineDateiAuswahl").files;
</script>
HTML:
<script type="text/javascript">
// Rückgabe ist der Dateiname der 1. Datei
var jQuery_1 = $("#meineDateiAuswahl").val() || [];
// Rückgabe ist auch der Dateiname der 1. Datei
var jQuery_2 = $("#meineDateiAuswahl").attr('value');
</script>
Daher meine Frage: Wie bekomme ich die FileList die ich im ersten Beispiel gezeigt habe? Oder ist das per jQuery nicht möglich?
liebe Grüße und Danke im Voraus
rilight