Salve,
ho il seguente modulo di invio dati in ajax e jQuery
Codice PHP:
new AjaxUpload("#upload", {
action: "ajaxupload.php",
name: "filename",
data: {
thumb : document.getElementById("img").value
},
autoSubmit: true,
onSubmit : function(file, ext){
// ...
},
onComplete: function(file, response){
// ...
}
});
Ogni volta che viene eseguito l'upload di un file, l'url del file caricato viene inserito in un campo con id "img" di tipo hidden, se si dovesse caricare un ulteriore file il campo hidden deve inviare nuovamente il dato contenuto al suo interno così da procedere all'eliminazione del file caricato in precedenza.
Il problema che ciò non riesco a farlo fare, ovvero non riesco a far si che i dati vengano ogni volta inviati.
Se carico un file tutto procede okay, il campo hidden viene correttamente aggiornato e il file caricato, se ricarico nuovamente un altro file il campo hidden si aggiorna come pure il file caricato ma non viene passato l'url del file che rimarrà perennemente sul server.
Qualcuno potrebbe aiutarmi? Grazie