Ver Mensaje Individual
  #1 (permalink)  
Antiguo 15/07/2014, 23:55
Avatar de totti026
totti026
 
Fecha de Ingreso: junio-2011
Mensajes: 150
Antigüedad: 12 años, 10 meses
Puntos: 4
Pregunta serializar array de inputs

hola que tal,
Tengo el siguiente formulario y quiero serializarlo pero tengo problemas:
Código HTML:
Ver original
  1.     <input type="text" name="nombre[]" id="nombres">
  2.     <input type="text" name="nombre[]" id="nombres">
  3.     <input type="text" name="nombre[]" id="nombres">
  4.     <input type="text" name="nombre[]" id="nombres">
  5.     <input type="submit">
  6. </form>

mi script es este:
Código Javascript:
Ver original
  1. $(document).ready(function() {
  2.  
  3.     $('form').submit(function(e) {
  4.         e.preventDefault();
  5.  
  6.         var data = $(this).serializeArray();
  7.  
  8.         $.ajax({
  9.             url: 'recibe.php',
  10.             type: 'post',
  11.             dataType: 'json',
  12.             data: data,
  13.             beforeSend: function() {
  14.                 $('.fa').css('display','inline');
  15.             }
  16.         })
  17.         .done(function() { // true
  18.             $('span').html("Correcto!");
  19.             //console.log("success");          
  20.         })
  21.         .fail(function() { // flase
  22.             $('span').html("Error!");
  23.         })
  24.         .always(function() {           
  25.             $('.fa').hide();           
  26.         });
  27.     })
  28. })

como puedo serializar el array de los inputs?