Jquery behúzott fájlok sorszámozás

A javascriptről.
Fórum szabályok
Ha elakadtál, és programkódod is van, mindenképpen nyiss neki egy új témát.
Könnyebb úgy segíteni, hogyha elkülönülnek a témakörök és problémák egymástól.
nagyignac1
Felhasználó
Hozzászólások: 1
Csatlakozott: 2013.03.02. 23:35

Jquery behúzott fájlok sorszámozás

Hozzászólás Szerző: nagyignac1 »

Sziasztok,

Van egy fájlfeltöltőm. Itt találtam: http://www.bookofzeus.com/articles/drag ... sing-ajax/

Jelenleg klikk funkciós lett. Tehát behúzok pl. 3darab fájlt akkor azok megjelennek DIV-ekben. Utána pedig ha klikkelek akkor feltöltöm őket. Viszont a probléma az, hogy ha a behúzott fájlokra ráhúzok pl. 3 darab további fájlt, akkor azok is a 0-2 files -t kapnak, tehát ha kiválasztom, hogy a files[0] és files[2] - t töltsem fel, akkor téves adatot kapok és nem a kiválasztott fájl töltődik fel, mivel 2db ilyen files[0] és files[2] van. lesz.

Hogyan tudom azt megoldani, hogy ha a behúzott fájlokra ráhúzok további pl. 3darab fájlt akkor azok a legutolsó már behúzott fájl sorszámától kapjon sorszámot. Remélem értitek.

Szóval a for-nál van a gond.

Úgy lenne jó, hogy ha behúzok pl. 3darab fájlt, akkor az array ba kerüljön be, hogy pl. behúztam 3darabot és így az uccsó szám a 2 mivel 0 1 2. Ha a már behúzott fájlokra ráhúzok pl. 3 darab fájlt, akkor mivel a 2-es az utolsó így ezeket a fájlok a 3 4 5 számú files -t kapják meg. Szóval tudom, hogy mit kéne, de nem tudom ezt megoldani. Remélem valaki tud segíteni. Köszönöm.

Kód: Egész kijelölése

var array = [];

for(var i=0; i< e.dataTransfer.files.length; i++) {
  
array.push(+ e.dataTransfer.files.length);
	

var fileName = files[i].name


Válasz küldése