Código:
esta funcion devuelve un resultado que lo proceso en una funcion javascriptfunction RecalcularImporte(idguia,idproducto,cantidad){ new Ajax.Request ('facturacion.php?op=RecalcularImporte', { method: 'POST', parameters: {idguia: idguia,idprod: idproducto,cantidad: cantidad}, onSuccess: function(transport){ var impor = transport.responseText.evalJSON(); var imp = parseFloat(impor.importe); return imp; } });
Código:
el problema es que siempre me devuelve "undefined" y no se como puedo hacer para que me devuelva el valor real. var ids = totalIds.sin(); var impor = 0; var i=0; var impo = new Array; while(i<ids.length){ var canti = ObtenerCantFact(ids[i]); var im = RecalcularImporte(idguia,ids[i],canti); alert(im); impo[i] = im; i++; } return impo;
De antemano les agradesco su ayuda