ugrás a tartalomhoz

Dinamikus kép feltöltő form probléma

cszlak · 2015. Már. 13. (P), 09.03
Sziasztok

Csináltam egy dinamikus képfeltöltő formot. Gomb nyomásra hozzátesz még egy upload részt.
Találtam a neten egy kódot ami az éppen kiválasztott képet berakja a form megjelenítőjébe is. Mindez működik, mind addig míg dinamikusan hozzá nem rakok még egy ujabb upload részt, abba nem hajlandó lecserélni a képet.

Form rész:

 
jquery, js :


Tehát a kérdés:
Hogyan lehet megoldani, hogy a dinamikusan hozzá rakott form részben is lecserélje a képet?

Előre is köszönöm a válaszokat.
 
1

Talán első lépésben kellene

spapp · 2015. Már. 13. (P), 09.29
Talán első lépésben kellene egy jól áttekinthető kód.
Mert ebben van ám minden amit nem javasolt...

Aztán ha ez meg van, légyszi' írd le milyen hibaüzenetet kapsz.
És azt hol? Szerver vagy kliens oldalon?
2

Sosem értettem

cszlak · 2015. Már. 13. (P), 10.18
Sosem értettem, mi az, hogy jól áttekinthető kód???
Ha kiveszem a php részt érthetetlen lesz. Csak a lényeget másoltam ide.

Nincs semmilyen hiba üzenet, ha lenne meg tudnám oldani én is.
Egyszerűen átalakítom az id-ket , meg is csinálja de mikkor megadom az inputba a fájlt, akkor nem történik semmi sem.

Nem lép bele ebbe:

$("#file<?php echo $e; ?>").on("change", function(){
Pedig az id létezik, és egyedi is.
Direkt csináltam belőle 10-et.

A colonozott részben lévő input viszont nem hívja meg a change fügvényt és nem értem miért?
3

Köszi megoldottam

cszlak · 2015. Már. 13. (P), 11.14
Köszi megoldottam
4

Lényeg

Endyl · 2015. Már. 13. (P), 11.47
Ennek a problémának kb. ennyi a lényege: fiddle, mellőzve minden, a lényegi működéshez szükségtelen (de egyébként fontos ellenőrző, generáló, stb.) kódot.

A jól áttekinthető, lecsupaszított kód megadása azért hasznos, mert az alapján sokkal könnyebb segíteni, és inkább hajlandó az ember átolvasni 20 sor kódot, mint 200-at. Plusz, miközben kiszeded a kódodból a lényeget, akkor mégegyszer részletesen átnézed, jobban megérted a működést, és lehet, hogy már közben rájössz a megoldásra (és ebből többet is tanulsz, mint egy készen kapottból).

Valamint, ha már megoldottad a problémádat, akkor ha a kérdés feltevésével te elvárod a közösségtől, hogy segítsen neked, akkor az is szép lenne, ha megosztanád a megoldását az esetleg később hasonló problémába ütközött erre járóval.