Zwar gibt es ähnliche Fragen zu Stack Overflow, aber es scheint, dass keine meinen Anforderungen entspricht.
Folgendes möchte ich tun:
- Laden Sie eine ganze Form von Daten hoch, von denen ein Teil eine einzelne Datei ist
- Arbeiten Sie mit der Datei-Upload-Bibliothek von Codeigniter
Bis hierher ist alles in Ordnung. Die Daten werden nach Bedarf in meine Datenbank aufgenommen. Ich möchte mein Formular aber auch über einen AJAX-Beitrag einreichen:
- Verwenden Sie die native HTML5-Datei-API, kein Flash oder eine Iframe-Lösung
- Vorzugsweise Schnittstelle mit der Low-Level-
.ajax()
jQuery-Methode
Ich denke, ich könnte mir vorstellen, wie das geht, indem ich die Datei automatisch hochlade, wenn sich der Wert des Feldes mit reinem Javascript ändert, aber ich würde es lieber auf einen Schlag erledigen, um es in jQuery einzureichen. Ich denke, es ist nicht möglich, über Abfragezeichenfolgen zu arbeiten, da ich das gesamte Dateiobjekt übergeben muss, aber ich bin ein wenig verloren, was zu diesem Zeitpunkt zu tun ist.
Kann das erreicht werden?