usando Mootools:

metti di avere la form:

<form id="myForm" action="...


fai semplicemente:

$('myForm').toQueryString(); ed ottieni la stringa con la query.


Ma puoi usare direttamente le funzioni di AJAX di Mootools:
Codice PHP:
var myHTMLRequest = new Request.HTML(
   {
      
url:'file.php'
      
onSuccess: function(rspTreerspElsrspHTMLrspJS) {
         $(
'MyDiv').set('html'rspHTML);
      }
   }
).
post($('myForm')); 
Lancia la richiesta AJAX, mandandogli in post i dati della form con ID = myForm e stampa la risposta del server nel div con id=MyDiv