le he estado dando vueltas a esta función y a otras que he conseguido navegando pero ninguna de estas funciones me ha solucionado el problema que explico a continuación:
tengo esta función:
Código Javascript:
como ya muchos la conocen es una función simple de ajax con la que llamo una pagina y la meto dentro de un DIV dentro de la pagina en la que la estoy invocando!! el problema es que luego de que se termina de cargar la información dentro del div necesito llamar a estas dos funcionesVer original
function AsincronoReserva(url, variable, id_contenedor, Num){ var pagina_requerida = false if (window.XMLHttpRequest) {// Si es Mozilla, Safari etc pagina_requerida = new XMLHttpRequest() } else if (window.ActiveXObject){ // pero si es IE try { pagina_requerida = new ActiveXObject("Msxml2.XMLHTTP") } catch (e){ // en caso que sea una versión antigua try{ pagina_requerida = new ActiveXObject("Microsoft.XMLHTTP") } catch (e){} } } else return false pagina_requerida.onreadystatechange=function(){ // función de respuesta if(pagina_requerida.readyState == 4){ document.getElementById(id_contenedor).innerHTML = pagina_requerida.responseText; CalcularSubTotal("+Num+"); CalcularTotal(); } } pagina_requerida.open('GET', url+variable, true) // asignamos los métodos open y send pagina_requerida.send(null); document.getElementById(id_contenedor).innerHTML = "Cargando..."; }
CalcularSubTotal("+Num+");
CalcularTotal();
pero justo luego de que se cargue el div completo ya que es una especie de factura dinámica que estoy intentando hacer y en el div que estoy introduciendo hay información que debe incluirse en el total y el subtotal...
agradezco su ayuda.
Oswaldo