Business
Jobs
  • About Us
  • Solutions
    • Job Postings
      Post your job and receive qualified candidates in 48h.
    • Candidate Assessments
      500+ technical and psychological tests, plus anti-fraud.
    • Headhunting
      Tailor-made executive search from start to finish.
    • Payroll + EOR
      Payroll dispersal and EOR across 15+ LATAM countries.
  • Pricing
  • Jobs

0

150
Views
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
Answer question
Find remote jobs

Discover the new way to find a job!

Top jobs
Top job categories
Business
Post vacancy Pricing Sales
Legal
Terms and conditions Privacy policy
© 2026 PeakU Inc. All Rights Reserved.
Andres GPT
Show me some job opportunities
There's an error!