Wie man Sencha Datei-upload-Feld, um die multiple Dateien
Habe ich Sencha Ext JS Anwendung wo ich File
Formularfeld (Ext.form.field.File
) zum hochladen von Dateien. Es funktioniert gut, aber ich möchte den Benutzern die Auswahl mehrerer Dateien für den upload auf einmal, wie bei Dropbox.com zum Beispiel. Ich habe einen anderen, nicht-Sencha-Website (in, welche ich hatte direkte Kontrolle über HTML-Code), wo ich dieses problem gelöst durch die Verwendung multiple
- Attribut des INPUT-Elements:
<input type="file" name="files" multiple>
Sencha, jedoch nicht auf die Unterstützung mehrerer Dateien im Datei-upload-Feld nativ, zumindest von der aktuellen version (4.1). Vielleicht ist es möglich, ändern der HTML-Ausgabe emittiert von Sencha für <input>
element, aber ich bin nicht sicher, wie.
InformationsquelleAutor Cozzamara | 2013-02-16
Du musst angemeldet sein, um einen Kommentar abzugeben.
Können Sie erstellen, xtype:
Und verwenden Sie es in Ihrem Formular:
Siehe Beispiel auf githab
something-inputEl
, soExt.get(me.id+'-inputEl')
zurücknull
. Ich ersetzte es mitExt.get(me.id).down('input')
und das half, aber es bewirkt dann, dass weitere Ausnahmen im ExtJS-code unten auf der Straße.Ja, Sie hat alles richtig gemacht. Genau das gleiche muss in die Prüfung. Beispiel für 4.0.7: htmlpreview.github.com/?https://github.com/werdender/..., Wenn die Validierung ist nicht notwendig, nur verwenden Sie nicht vtype.
InformationsquelleAutor Vlad
Gibt es ein plugin für diese vielleicht kannst du es verwenden: http://www.sencha.com/forum/showthread.php?205576-File-upload-with-drag-amp-drop-support&highlight=upload
Demo: http://harrydeluxe.github.com/extjs-ux/example/upload/upload.html
InformationsquelleAutor cclerville