Si vas a realizar una petición síncrona, es decir, un envío tradicional de los datos del formulario en el que recarga el documento para mostrar el resultado (lo contrario a AJAX), no es necesario que formes array alguno. Cuando se realice el envío, ya sea mediante el método GET o POST, podrás acceder a los datos a través de cualquiera de los arrays asociativos
$_GET
o
$_POST
, según sea el caso, pero si vas a realizar una petición asíncrona (AJAX), puedes utilizar el método
.serialize()
, que te recomienda
infoturnosya, formando así la cadena de consulta que enviarás mediante cualquiera de los métodos que ofrece jQuery para realizar una petición asíncrona. Y si quieres formar un array con todos los valores del formulario solo para verlo en el mismo documento (no para enviarlo), puedes utilizar el método
.serializeArray()
.
Un saludo