Tutaj jest ok, przy jednym wypluciu obrazka jest dobrze, ale jak wrzucę drugi obrazek (upload przechodzi poprawnie) to zamiast pojawić się drugi obrazek obok tego wcześniej wrzuconego to pojawia się nowy w miejscu tamtego. Próbowałem z append(), ale dalej jest to samo.
complete: function(response) { $("#images").append(response); }
response zwraca [object Object]
Całość oparta na ajaxForm
Jakoś udało mi się zrobić, że fajnie pokazuje wrzuconego obrazki bez przeładowania strony, ale w skrypcie PHP mam linijkę:
i wyskakuje mi to co zwróci JSON, ale problem w tym że ja nie chcę tego żeby mi to wyskakiwało a tylko sam obrazek. Wypluwa takie cudo:
{"success":true,"file_name":"123.png","file_id":"2"}
I nie mam pojęcia jak się tego pozbyć. Próbowałem takich cudów jak zamiana echo na return w tym skrypcie php, ale wtedy nic nie pokazuje

będę ogromnie wdzięczny za pomoc.