Puedes serializar los datos del formulario con el método 
serialize, el cual genera una string query. Por ejemplo, supongamos que tenemos un formulario con las cajas de texto "nombre", "edad" y "domicilio", en cada una de ellas, ingresaste los datos "Juan", "25", "Av. 2 de Mayo", la string query sería así:   
nombre=Juan&edad=25&domicilio=Av. 2 de Mayo.
  
Esa string query, la pasas como 
data en el método Ajax.    
Código Javascript
:
Ver original$("#formulario").submit(function(event)
{
    event.preventDefault();
    $.ajax({
        url: $(this).prop("action"),
        type: "POST",
        data:  $(this).serialize(),
        mimeType: "multipart/form-data",
        contentType: false,
        cache: false,
        processData:false,
        success: function(data, textStatus, jqXHR)
        {
            //Éxito
        },
        error: function(jqXHR, textStatus, errorThrown)
        {
            //Error
        }         
    });    
});
  
Y en el archivo que procesará los datos, los recoges así:    
Código PHP:
Ver original$nombre = $_POST["nombre"];
$edad = $_POST["edad"];
$domicilio = $_POST["domicilio"];
  
Saludos