Ajax e trasferimento file

MarcoGrazia

Utente Attivo
15 Dic 2009
852
20
28
62
Udine
www.stilisticamente.com
Ciao, ho un problema e voglio vedere se riesco a risolverlo insieme a voi :)
Semplice, devo traferire un file attraverso una chiamata Ajax ( escluso jquery ).
So bene che si può ovviare tramite una chiamata al cosiddetto "falso ajax", so bene che esiste la possibilità di usare File ma non funziona su versioni inferiori a IE10 e non va bene su Chrome per ora, è un working draft da parte del W3C quindi per ora è escluso anche se su Mozilla funziona.
Per ora mi sono accorto che con document.getElementByName('fileUpload') ottengo quel che c'è nell'elemento <input type="file" ...> come è giusto che sia.
Facendo l'upload tramite una banale chiamata Ajax POST, ottengo per esso, supposto che file sia una variabile che contenga i dati dell'elemento input, un array in POST che contiene un generico File Object.
Oggi provo a deserializzarlo se riesco o comunque cerco i capire cosa contiene il dato.
Ma qualcuno per caso ha già la soluzione?
Ve ne sarei grato :)
 

RecallingTea31

Utente Attivo
11 Feb 2015
40
0
0
Se ho capito bene vorresti, tramite una chiamata ajax , inviare un file a uno script php che fa l'upload del file? Se è cosi non ho capito bene il tuo problema.
 

flameseeker

Utente Attivo
27 Nov 2013
699
0
0
Sono arrivato tardi a questo post, ma tempo fa ho scritto una libreria per superare questo tipo di problemi con una soluzione più retrocompatibile rispetto alle API più recenti per gestire il trasferimento asincrono di files.

La puoi trovare su Github: https://github.com/blancks/just
 
Discussioni simili
Autore Titolo Forum Risposte Data
R valore value di un id da passare in chiamata ajax Ajax 3
R jquery che cambia css di un elemento non mi funziona sulla pagina caricata da ajax Ajax 5
M Fullcalendar in Codeigniter, un aiuto per la chiamata $ajax ? jQuery 0
R Aggiornare record mysql con Ajax, jQuery e php Ajax 2
P Funzione jQuery Ajax invio file a php jQuery 1
E Php select option e ajax PHP 23
Emix Select concatenate php sql ajax PHP 2
MarcoGrazia Valori di ritorno json via ajax non visti. jQuery 1
felino ASP.net MVC: Exception e chiamata AJAX ASP.NET 1
motleyrulez Ricerca filtro con Ajax PHP 1
max1974 Grafico Ajax Javascript 4
max1974 Struttura $.ajax Ajax 7
C la chiamata ajax non ritorna alcun dato Ajax 1
max1974 Lettura Risultato $.ajax Javascript 1
motleyrulez Chiamata ajax per tabella php PHP 3
max1974 [Javascript] Grafico chartjs con dati da J.ajax Javascript 3
O [PHP] inviare dati da form e script ajax PHP 0
F limit show datatable ajax Ajax 1
Domenico_Falco1 Rendere dinamico un sito web con chiamate ajax e php e variabili json PHP 12
G Eseguire codice solo al termine della chiamata ajax Ajax 1
L Problema jQuery validation AJAX (PHP 7) PHP 6
max1974 [Javascript] Grafico ajax non funziona Javascript 0
WorldWideWeb Ajax POST con risposta JSON Ajax 2
M leggere con jquery/ajax in una function javascript record di database sql server Javascript 0
A [Javascript] Ajax, Jquery e PHP Javascript 1
D [Javascript] pulsanti per comandi shell con php e ajax Ajax 7
X Problema con jquery e ajax jQuery 2
B [PHP] variabili globali in chiamate ajax PHP 0
B DEBUG - PHP+JS+AJAX PHP 10
M Inserimento dati checkbox multipli in db da ajax a php PHP 1
Axis18 Creare una barra di avanzamento con $.ajax Ajax 7
otto9due Chiamata ajax su due url è possibile? Ajax 0
G [Javascript] Problema parametro passato con ajax Javascript 4
G Chiamata ajax restituisce errore random Ajax 1
paloppa [PHP] paginazione con ajax PHP 1
filomeni Ajax e https Ajax 4
bubino8 Ajax con risultato si/no Ajax 16
A redirect da pagina php chiamata da ajax PHP 2
L Aggiungere contenuto con ajax durante lo scroll jQuery 1
M Ajax funziona in alcuni siti, in altri no! Ajax 2
otto9due Risposta ajax -> json con php Ajax 3
bubino8 [PHP] split con ajax non funziona PHP 7
C Problema chiamata Ajax Ajax 2
A Visualizzare div quando le immagini sono state uploadate con successo (Ajax) Ajax 0
S Select Concatenate Ajax, php, sql Presentati al Forum 16
otto9due Error anomalo durante invio dati $.ajax Ajax 20
F Interazione tra i form html ajax e php PHP 3
D Come salvare scelta della select "dinamica" ajax-php? Come dato php o attributo value tag option? Ajax 5
D Sono disperato: Menu select dinamici con Ajax e PHP PHP 1
D Sono disperato: Menu select dinamici con Ajax e PHP Ajax 2

Discussioni simili