Empresas
Empleos
  • Sobre nosotros
  • Soluciones
    • Publicación de vacantes
      Publica tu vacante y recibe candidatos calificados en 48h.
    • Evaluación de candidatos
      500+ pruebas técnicas y psicológicas, más anti-fraude.
    • Headhunting
      Búsqueda ejecutiva a la medida de principio a fin.
    • Nómina + EOR
      Dispersión de nómina y EOR en más de 15 países de LATAM.
  • Precios
  • Empleos

0

144
Vistas
JS script not loading on ajax request

I have this function to call a website based on a click

   function toURI(event, that) {
        event.preventDefault();

        const url = that.getAttribute('href');
        var request = new XMLHttpRequest();
        request.open("GET", url, true);
        request.onload = function () {
            if (this.status >= 200 && this.status < 400) {
                // Success!
                document.querySelector("#mainInnerBody").innerHTML = this.response;
                // console.log(this.response);
            } else {
                // We reached our target server, but it returned an error
            }
        };
        request.send();

        //This is where we update the address bar with the 'url' parameter
        window.history.pushState("object", "New Title", url);
    }

When i run this function on every

<a href="http://localhost/new/nav/index.php?bank=option_1"  onclick="toURI(event, this)">
     <div class="dropdown-list__item">Option 1</div>
</a>

And here is what it is fetching in the network tab every time-

enter image description here

Now every time it is requesting css/html everything except the javascript file and that javascript file is inside the body.

about 4 years ago · Juan Pablo Isaza
Responde la pregunta
Encuentra empleos remotos

¡Descubre la nueva forma de encontrar empleo!

Top de empleos
Top categorías de empleo
Empresas
Publicar vacante Precios Comercial
Legal
Términos y condiciones Política de privacidad
© 2026 PeakU Inc. All Rights Reserved.
Andres GPT
Recomiéndame algunas ofertas
Necesito ayuda