Ciao,
La funzione è in Ajax.js ( una piccola libreria che ho scritto ), ecco la funzione:
Codice PHP:
function SubmitForm( FileName, FormPtr, ElementId )
{
HttpRequest.open( 'post', FileName, true );
HttpRequest.onreadystatechange = function () { HandlerFunction( ElementId ); }
HttpRequest.setRequestHeader( "Content-type", "application/x-www-form-urlencoded" );
HttpRequest.send( FormParser( FormPtr ) );
}
HandlerFunction(...) semplicemente aggiorna il div con la risposta del webserver mentre FormParser(...) parsa i componenti del form e ritorna una stringa del tipo ?oggetto=valore.
Se uso tutto su un unico file funziona, il problema è in una struttura del genere ( più file )...
Grazie Ciao