Ich benutze jquery Datei-Upload, um die Dateien auf den Server hochzuladen. Ich möchte den Benutzer auf den Upload von maximal 6 Dateien beschränken. Ich suche den Upload der Wiki-jquery-Datei, habe aber den Parameter dafür nicht gefunden. Gibt es eine Möglichkeit, dass ich den Benutzer auf der Anzahl der uplaods beschränkenjquery-Datei-Upload einschränkende Anzahl von Dateien
Antwort
Verwenden maxNumberOfFiles
hier documentation:
$('#fileuploadbasic').fileupload({
maxNumberOfFiles: 6
});
Dies funktioniert nicht in meinem Fall. Ich kann mehr als 6 Dateien auswählen und lädt alle ausgewählten Dateien. – basZero
Ich habe festgestellt, dass der Browser manchmal die .js-Datei zwischenspeichert. Versuchen Sie, die aktuelle .js-Seite zu aktualisieren und festzustellen, ob die Änderungen dann wirksam werden. – BSUK
maxNumberOfFiles war nicht für mich arbeiten, so habe ich die folgende
$('#fileuploadbasic').fileupload({
change : function (e, data) {
if(data.files.length>=5){
alert("Max 5 files are allowed")
return false;
}
},
maxFileSize: 20000000,
acceptFileTypes: /(\.|\/)(jpe?g|png)$/i,
});
Ehrfürchtig, genau was ich brauchte. –
Dies funktioniert auch nicht für mich. –
Ich kann die Antwort aus irgendeinem Grund nicht bearbeiten, aber wenn Sie den "Change" -Handler durch "submit" ersetzen, wird es funktionieren. Das hat den Trick für mich und "ändern" funktioniert auch nicht :) – NaturalBornCamper
Sie können das Hochladen von Dateien durch die Datei "Uploadhandler.php" einschränken. Ändern Sie die Option "max_number_of_files". funktioniert bei mir. Es wird jedoch nur validiert, wenn Sie die Datei hochladen.
Dies ist gültig. Viele der Einstellungen sind clientseitig (über js) und serverseitig (über PHP) verfügbar. Ich fand es nützlich, auf beiden zu duplizieren, so dass der Benutzer Client-Feedback erhält, bevor die Datei hochgeladen wurde, aber eine sicherere Ebene der Validierung findet auch auf dem Server statt. – BSUK
Sie können versuchen:
$('#fileuploadbasic').fileupload({
//.....
paramName: 'your_input_name',
add : function (e, data) {
if(data.paramName != undefined) data.submit();
}
});
Wenn Sie die „Krajee“ Fileupload verwenden, dann werden Sie
$('#fileuploadbasic').fileinput({
maxFileCount: 6
});
Wenn auf 0 gesetzt verwenden, bedeutet dies, Größe unbegrenzt erlaubt. Der Standardwert ist 0.
- 1. ckediter equiped textbox einschränkende Anzahl von Zeichen
- 2. Swift Generics: Einschränkende Argumenttypen
- 3. Django-Dateisystemspeicher für große Anzahl von Dateien
- 4. Handle eine große Anzahl von Dateien
- 5. Batch löscht eine große Anzahl von Dateien
- 6. Hochladen dynamische Anzahl von Dateien mit okHttp3
- 7. Eine große Anzahl von Dateien schnell lesen
- 8. Verschieben einer großen Anzahl von Dateien
- 9. PHP unlink große Anzahl von Dateien
- 10. Anzahl Dateien im Ordner
- 11. Batch-Dateien - Anzahl der Befehlszeilenargumente
- 12. Android-Anwendung einschränkende Funktionen zur Unterstützung der Abwärtskompatibilität
- 13. PostgreSQL: Wählen Sie zufällige Datensätze, die einschränkende Bedingung (en) erfüllen
- 14. iOS App: maximale Anzahl von Dateien und Auswirkungen von 20K kleinen Dateien?
- 15. Anzahl der Dateien in einem Verzeichnis abrufen
- 16. Unix - extrahiere Dateien mit einer bestimmten Anzahl von Zeilen
- 17. Wie kann ich eine große Anzahl von Dateien zyklisch durchlaufen?
- 18. Lauf Nase mit einer großen Anzahl von Test-Dateien
- 19. Wie kann ich n Anzahl von Dateien in Python erstellen?
- 20. Bat-Datei zum Kompilieren unbekannter Anzahl von C-Dateien
- 21. Wie hoch ist die maximale Anzahl von Dateien?
- 22. maximale Anzahl gleichzeitiger Downloads von Dateien in einem Browser?
- 23. Wie die Anzahl der Dateien nicht von bestimmten Typen
- 24. Reduzieren Sie die Anzahl der Hadoop-Mapper für eine große Anzahl von GZ-Dateien
- 25. Wie listet ich die Anzahl der Zeilen für viele x Anzahl von CSV-Dateien auf?
- 26. Drucken Anzahl der Dateien pro Verzeichnis Python
- 27. Anzahl Aktien Anzahl von Produkt in Redis
- 28. Git stoppt das Auflösen von Dateien, wie umbenannt, nachdem eine bestimmte Anzahl von hinzugefügten/gelöschten Dateien erreicht wurde
- 29. Subtructing n Anzahl der Spalten aus zwei Dateien mit AWK
- 30. arduino yun mit usb sound card geting anzahl der dateien
Welches jquery-Plugin verwenden Sie? in der Regel innerhalb Callback-Funktion wird es diese Dateien in einer Art von JSON-Array halten, deren Größe Sie in If() -Klausel setzen können –
Eine warum nicht funktionierende Version: http://StackOverflow.com/Questions/21347805/Jquery-Multiple-File- Upload-Limit-Anzahl-der-Dateien-nicht funktioniert –