Hace poco mi amigo Gonzalo me hablo de la función serializeArray de JQuery la cual es muy util al momento de realizar llamados de AJAX utilizando el método POST, debido a que reduces el código que tienes que escribir omitiendo el tener que crear un array donde vayas guardando todos los valores de tus etiquetas input, select y textarea; utilizando en su lugar la serialización del contenido del form.
Es decir en lugar de hacer esto (por ejemplo):
arrayDeValores = Array();
arrayDeValores.push($('#first_name');
arrayDeValores.push($('#last_name');
arrayDeValores.push($('#description');
$.post('pagina.php', arrayDeValores, function(r){
// tu codigo aqui
});
Puedes hacerlo de la siguiente manera:
Para mas información pueden consultar la excelente documentación de JQuery
1 Comment
Alex · September 11, 2016 at 5:16 pm
Muy bueno