Salve,

Sto utilizzando questo script per la gestione degli upload.
http://www.sitepoint.com/html5-file-drag-and-drop/

Oltre ad un tab per gli allegati quindi, ho anche dei dati da inserire tipo Nome, Cognome Ecc.

Alla pressione di un input devo mandare via POST con AJAX tutta l'anagrafica e i file. Il nome del file andra in db, mentre il file dovra essere "uploaddato" fisicamente in una directory del server.

Ora io sto procedendo in questo modo ma con scarsi risultati.

codice:
var post_nome = $('#post_nome ').val(); 
var post_cognome= $('#post_cognome').val(); 
var post_data= $('#post_data').val(); 

var add_datastring ='post_nome ='+ post_nome .replace("&", "[:AND:]") +
			'&post_cognome='+ post_cognome.replace("&", "[:AND:]") +
			'&post_data='+ post_data.replace("&", "[:AND:]");

//alert (add_dataString);
$.ajax({
           type: 'POST',
           url:'add.php',
           //dataType: 'json',
           scriptCharset: "utf-8" ,
           contentType: "application/x-www-form-urlencoded; charset=UTF-8",
           data: add_datastring,
           success: function() {
           $('#messages').html('Aggiunto con successo!');						
           }
});


Come faccio ora in add_datastring a passargli i dati dei file?. Inoltre, questo codice si attiva al click di un pulsante come faccio poi a dirgli che mi deve spostare il tutto in una cartella su ajax. 

Grazie in anticipo!