henman: Frage zum Wiki-Artikel ‚File Upload‘

problematische Seite

Servus alle,

ich arbeite gerade an einem Importer, da habe ich mich noch einmal kurz zur Verarbeitungslogik für den Upload per Ajax erkundigt. Das Beispiel für den Upload einer einzelnen Datei enthält evtl. einen Fehler/legacy Code. Ich habe es jetzt auf die Schnelle nur in Chrome 52 getestet. Das FileList-Objekt, dass über das Event reinkommt, ist etwas anders aufgebaut, als hier erwartet:

    var dateien = evt.target.files; // FileList objekt
 
    // erste Datei auswählen (wichtig, weil IMMER ein FileList Objekt generiert wird)
    var uploadDatei = dateien.file[0];

dateien.file existiert nicht, direkt im FileUpload-Objekt muss per Index abgefragt werden. Sprich:

    // erste Datei auswählen (wichtig, weil IMMER ein FileList Objekt generiert wird)
    var uploadDatei = dateien[0];

Könnt ihr das bestätigen?

ciao

--
"Sir, we are surrounded" - "Excellent, we can attack in any direction!"

akzeptierte Antworten

  1. problematische Seite

    Hallo,

    dateien.file existiert nicht, direkt im FileUpload-Objekt muss per Index abgefragt werden. Sprich:

        // erste Datei auswählen (wichtig, weil IMMER ein FileList Objekt generiert wird)
        var uploadDatei = dateien[0];
    

    In den weiteren Beispielen wird das dann ja auch so gehandhabt. Offensichtlich hast du also recht.

    Gruß
    Kalk

    PS: Bist du grad in Australien? Oder wie soll man dein Symbolbild deuten?

    1. problematische Seite

      Hallo Tabellenkalk,

      In den weiteren Beispielen wird das dann ja auch so gehandhabt. Offensichtlich hast du also recht.

      Ich habs dann mal geändert.

      Bis demnächst
      Matthias

      --
      Dieses Forum nutzt Markdown. Im Wiki erhalten Sie Hilfe bei der Formatierung Ihrer Beiträge.
      1. problematische Seite

        Servus Matthias,

        Ich habs dann mal geändert.

        Ich war auch schon drauf und dran, es zu ändern, wollte aber erst nachfragen. Danke!

        ciao

        --
        "Sir, we are surrounded" - "Excellent, we can attack in any direction!"
    2. problematische Seite

      Hallo,

      PS: Bist du grad in Australien? Oder wie soll man dein Symbolbild deuten?

      ʎɐqǝ ıǝq ɹnʇɐʇsɐʇ ǝuıǝ ɹǝpǝıʍ ǝıu ǝɟnɐʞ ɥɔı ´uuɐɯ ɥo

      Gruß
      Jürgen

      1. problematische Seite

        Hallo JürgenB,

        ʎɐqǝ ıǝq ɹnʇɐʇsɐʇ ǝuıǝ ɹǝpǝıʍ ǝıu ǝɟnɐʞ ɥɔı ´uuɐɯ ɥo

        die ‚t‘ haben eine falsche Grundlinie. ;-)

        Und gibt es kein ‚LATIN SMALL LETTER TURNED B‘? ;-)

        Bis demnächst
        Matthias

        --
        Dieses Forum nutzt Markdown. Im Wiki erhalten Sie Hilfe bei der Formatierung Ihrer Beiträge.
    3. problematische Seite

      Servus Tabellenkalk,

      PS: Bist du grad in Australien? Oder wie soll man dein Symbolbild deuten?

      Haha, schön wärs. Nein, ich stehe nur Kopf.

      ciao

      PS: Trägst du eine Brille?

      --
      "Sir, we are surrounded" - "Excellent, we can attack in any direction!"
      1. problematische Seite

        Hallo,

        PS: Trägst du eine Brille?

        Wiekommstdudenndadrauf? Ich trage zwei verschiedengroße Monokel...

        Gruß
        Kalk