Ich mag nicht, wie HTML5 mehrere Dateien Auswahl funktioniert. Zuerst wähle ich zum Beispiel 5 Dateien und das ist in Ordnung, es zeigt 5 ausgewählte Dateien. Danach entschied ich, dass ich 3 weitere Dateien hinzufügen möchte. Aber wenn ich das tue, verschwinden die "alten" 5 Dateien und nur 3 neue sind hier.
Ich weiß, dass es kein Problem ist, eine Dateiliste ausgewählter Dateien mit jquery zu erhalten, aber gibt es irgendeine Möglichkeit, wie man mit ausgewählten Dateien manipulieren und einige andere einfügen kann?
Ich möchte keine Lösungen verwenden, wie Sie Datei einzeln auswählen müssen und eine andere Upload-Schaltfläche anhängen, wenn ich solche Seiten sehe, habe ich die Neigung, alles zu zerstören, was ich sehen kann.
AS meines Wissens ist es schwierig, durch HTML zu erreichen. Es ist besser, den AJAX-Formulardatei-Upload für den Standardtyp zu verwenden. Sie können unter folgenden Links verweisen:
JQuery-Datei-Uploader - Ссылка
Plugin zum Hochladen mehrerer Dateien - Ссылка
Mini-Upload mehrerer Dateien - Ссылка
jQuery-Datei-Upload - Ссылка
Hoffe, das hilft
Ich stehe auch vor dem gleichen Problem. jemand hat mir vorgeschlagen, Ajax und Formdata zu verwenden, um dieses Problem zu lösen, da es das Standardverhalten der Eingabetypdatei ist, die alten Dateien durch neue zu ersetzen. Sie können Ajax und Formdata für dieses Problem versuchen und wenn es funktioniert, lass es mich wissen. Sie können es auch hier überprüfen: html- input type="file" mehrere