Ver Mensaje Individual
  #3 (permalink)  
Antiguo 24/09/2015, 02:34
Avatar de kspr
kspr
 
Fecha de Ingreso: agosto-2011
Ubicación: Ecuador
Mensajes: 43
Antigüedad: 13 años, 5 meses
Puntos: 7
Respuesta: Enviar array con ajax a php

Me parece que tus campos son creados dinámicamente, en caso de que necesites enviar varios parámetros, podrías recorrer todos esos campos y crear una cadena de texto.

aca un ejemplo:

Código Javascript:
Ver original
  1. (function () {
  2.     'use strict';
  3.  
  4.     var ajax, ventana, params, inputs_collection, inputs;
  5.  
  6.     ajax = new XMLHttpRequest();
  7.     inputs_collection = document.querySelectorAll('.txtdescipcion_tabla_venta');
  8.     params = '';
  9.     inputs = [].slice.call(inputs_collection, null);
  10.  
  11.     inputs.forEach(function (input) {
  12.         params += input.name + '=' + encodeURIComponent(input.value);
  13.  
  14.         if (inputs[inputs.length-1] !== input) {
  15.             params += '&';
  16.         }
  17.     });
  18.  
  19.     ajax.open("POST", "http://localhost/Administrador/ventas/vent.php",true);
  20.     ajax.onreadystatechange=function() {
  21.         if (ajax.readyState === 4) {
  22.             // some here ?
  23.         }
  24.     }
  25.    
  26.     ajax.setRequestHeader("Content-Type","application/x-www-form-urlencoded");
  27.     ajax.send(params);
  28. })();