2009-07-08 3 views
2

Ich habe jquery multi-file funktioniert wie in link text gezeigt. Was ich jedoch wirklich brauche, ist in der Lage zu sein, einen Ordner auswählen zu können, der dann alle im ausgewählten Ordner enthaltenen Dateien auflistet, an denen der Benutzer dann unerwünschte Dateien entfernen kann, bevor er auf "hochladen" klickt.Laden Sie die Dateien eines ganzen Ordners mit jquery.MultiFile.js hoch, anstatt jede Datei einzeln auswählen zu müssen.

Hat jemand das mit jquery multi-file upload gemacht? Wäre es schwierig, multi-file.js zu modifizieren, um dies zu erreichen? Gibt es noch andere Open-Source-Möglichkeiten? Ich würde gerne das ASP.NET FileUpload-Steuerelement ohne Javascript verwenden, aber es scheint eher begrenzt [Ich habe praktisch kein JavaScript-Wissen ... noch].

Alle Einsichten, Tipps oder Vorschläge würden sehr geschätzt werden!

Antwort

1

Dieses Widget verwendet immer noch HTML <input type=file> Funktionen, die sehr einfach und nicht anpassbar ist. Aus diesem Grund können Sie das vorhandene Skript nicht ändern, um mehrere Dateien im Dialogfeld "Datei öffnen" auswählen zu können.

Um mehrere Dateien gleichzeitig auszuwählen, müssen Sie Flash verwenden. Die gute Nachricht ist, dass sie normalerweise auch mit dem Upload-Fortschrittsbalken versehen sind.

Versuchen Sie Plugin-Skript stattdessen.