Capisco ma il codice che hai postato non credo sia tutto, a questo punto attendi che qualcuno capisca il problema

P.S. Sei al corrente che js non via dati binari (come immagini e file) ma solo stringhe al server!!!