Declaro a continuacuón las funciones que estoy utilizando:
Código:
Desde ya muchas gracias. function historial_x_run(causante){ $.post("proxy.php", { 'accion': 'historial_x_run', 'run': causante }, armar_historial) } function documentos_xsolicitud(runcausante){ $.post("proxy.php", { 'accion': 'documentos_xsolicitud', 'run': runcausante }, llenardoc) } function llenardoc(lista){ docxsol = lista; //alert(docxsol); //return docxsol; } function armar_historial(lista_solicitudes){ //alert("lista_solicitudes: "+ lista_solicitudes); //alert("jsn: "+ jsn); var aux = JSON.parse(lista_solicitudes); if(aux.exito=="TRUE"){ var lista = JSON.stringify(aux.listado); //alert(aux.listado); // elementos del json var runcausante = $("#run_causante").val(); //alert($("#run_causante").val()); var count = 0; for (var k in aux.listado) { count++; } //alert(count); // cantidad de solicitudes var arraySolicitudes = new Array(count); //alert(arraySolicitudes.length); largo del arreglo $(aux.listado).each(function(i, e){ //alert(e.folio); //tr += "<tr><td>" + arraySolicitudes[i] + "</td><td>" + e.cantidad + "</td><td>" + "</tr>"; arraySolicitudes[i] = e.Ticket; }); // cada tr es el numero de solicitud y cada td son los documentos por solicitud alert(docxsol); } }