¿Cuál es el nombre de la variable que almacena un POST cuando se realiza a través de jquery .ajax?

cuando se envía un formulario regularmente a través de POST, el contenido de los valores del formulario se almacena en $ _POST, pero luego se utiliza la función jajería .ajax en un .submit cuál es la variable utilizada para recuperar los datos en el archivo php que procesa el archivo. ¿formar?

La función jQuery $.ajax toma un parámetro de type en las opciones, que establece si la solicitud debe realizarse por post o por get . El valor predeterminado es get .

Si está progtwigdo para get , puede obtener la información en PHP a través de $_GET superglobal. Por otro lado, si lo configura para post (que es probablemente lo que quiere), puede acceder a él a través de $_POST .

Ejemplo:

 $.ajax({ url: 'ajax/test.html', type: 'post', data: {firstName: 'John', lastName: 'Doe' }, success: function(data) { alert( 'We have data: ' + data.toString() ); } }); 

Eso depende de lo que establezca para el argumento de type . El valor predeterminado es get .

 $.ajax({ type: "post", <---- type url: "some.php", data: {somevar:'var'} }).done(function( msg ) { alert( "Data Saved: " + msg ); });