Ver Mensaje Individual
  #1 (permalink)  
Antiguo 02/02/2016, 14:09
Avatar de jandrogdz
jandrogdz
 
Fecha de Ingreso: julio-2012
Ubicación: public $Guadalajara
Mensajes: 397
Antigüedad: 12 años, 4 meses
Puntos: 12
Pregunta Crear array con jquery a partir de un formulario

Buenas foro.

Estoy intentando crear un array a partir de un formulario, es decir, cada que el usuario salga de una caja de texto se cree un array con ciertos valores que necesito para validar el form con php.

Al terminar de ingresar datos en el ultimo input, el array creado lo quiero asignar a un input oculto para enviarlo por php.

Código Javascript:
Ver original
  1. $("input,textarea").blur(function(){
  2.                    
  3.                     var arrayForm = [];
  4.                     var nombreAtt = $(this).attr('name');
  5.                     var indexInput = $(this).attr('id');
  6.                     var valorInput = $(this).val();
  7.                     var validarInput = $(this).attr('data-validate');
  8.                     var validarIgual = $(this).attr('data-id');
  9.                     var validarIgualInput = $(this).attr('rel');
  10.                    
  11.                     indexInput = [];
  12.                     indexInput["inputName"] = nombreAtt;
  13.                     indexInput["inputValue"] = valorInput;
  14.                     indexInput["inputExp"] = validarInput;
  15.                     indexInput["inputEquals"] = validarIgual;
  16.                     indexInput["inputEqualsValue"] = validarIgualInput;
  17.                    
  18.                     arrayForm.push(indexInput);
  19.                    
  20.                     //$("#validador").val(arrayForm);
  21.                
  22.                     //alert(Object);
  23.                     console.dir(arrayForm);
  24.                 });

Estoy haciendo pruebas en la consola pero no ingresa el array dentro del array es decir si muestro arrayForm.lenght simepre me muestra 1.

Y no podido ver la manera de ver toda la estructura del array que se esta formado, como un tupo print_r de php


Espero alguien me pueda apoyar.

De antemano muchas gracias
__________________
Lo imposible solo cuesta un poco mas