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(function () {
'use strict';
var ajax, ventana, params, inputs_collection, inputs;
ajax = new XMLHttpRequest();
inputs_collection = document.querySelectorAll('.txtdescipcion_tabla_venta');
params = '';
inputs = [].slice.call(inputs_collection, null);
inputs.forEach(function (input) {
params += input.name + '=' + encodeURIComponent(input.value);
if (inputs[inputs.length-1] !== input) {
params += '&';
}
});
ajax.open("POST", "http://localhost/Administrador/ventas/vent.php",true);
ajax.onreadystatechange=function() {
if (ajax.readyState === 4) {
// some here ?
}
}
ajax.setRequestHeader("Content-Type","application/x-www-form-urlencoded");
ajax.send(params);
})();