Salve,
ho prodotto questo semplicissimo codice:
Come vedete non fa altro che aggiungere ad un form un file selezionato via browser. Chiarametne l'obiettivo è quello di inviare il file via ajax ad un file php per farne l'upload asincrono.codice:$(document).on("click",".button",function(){ var form_obj = new FormData(); var file = $("#image")[0].files; form_obj.append('image', file, 'test'); console.log(form_obj); return false; });
Sfortunatamente però quando stampo l'oggetto in console mi restituisce "FormData{}". Cioè in pratica non ha aggiunto nulla all'oggetto. ho provato anche cose più semplici o valori statici ma quel cavolo di .append non sembra funzionare.
Mi dareste una mano? Non so come andare avanti, se non riesco ad aggiungere nulla all'oggetto form.
In cosa sbaglio?
Grazie in anticipo !

Rispondi quotando