Trimiteți parametrii funcției javascript peChange

Bine, m-am luptat cu asta de câteva ore acum. Folosesc ajax pentru a actualiza un div în site-ul meu cu un cod PHP totuși, încerc să trimit parametri în funcție din fișierul JavaScript extern pentru a actualiza link-ul corect (există mai multe casete drop-down)

de exemplu: aceasta este caseta mea selectată

<script type='text/javascript' src='ajax.js'></script>//include ajax file

Apoi, următoarea mea funcție externă ajax MakeRequest ().

function MakeRequest(value)
{
    var linkInfo = "teleport.php?call=" + value;//create appropriate link depending on function parameters  
    var xmlHttp = getXMLHttp();

    xmlHttp.onreadystatechange = function()
    {
        if(xmlHttp.readyState == 4)
        {
            HandleResponse(xmlHttp.responseText);
        }
    }     

    xmlHttp.open("GET", linkInfo, true); //update page using link info variable created above
    xmlHttp.send(null);

}

Deci, după cum puteți vedea că încerc să trec o melodie de text în această funcție, dar mi se pare că nu reușesc undeva.

0
variabila "valoare" a fost trecută ca nedefinită dacă o pun într-o casetă de alertă
adăugat autor user1426658, sursa
Da, încerc doar să trec șirul la MakeRequest
adăugat autor user1426658, sursa
De ce nu postați ce mesaje de eroare primiți?
adăugat autor jmort253, sursa
Încercați să treceți șirul "raceupdate" la MakeRequest sau există o variabilă undeva numită raceupdate?
adăugat autor Musa, sursa

1 răspunsuri

Probabil doriți să setați eticheta pentru a trece "acest". Nu văd unde este declarată variabila dvs. raceupdate, cu excepția cazului în care este globală ... caz în care ar trebui să ne arătați ce faceți cu această variabilă.

1
adăugat
Mulțumesc, faceți modificările sugerate și totul funcționează bine!
adăugat autor user1426658, sursa
JavaScript, România - Moldova
JavaScript, România - Moldova
328 participanți

Comunitatea Română JavaScript: github.com/js-ro Pentru confort, opriți notificările. Parteneri: @node_ro, @php_ro, @python_ro, @seo_ro, @RomaniaGroup, @ai_ro, @Grupuri_IT Offtop: @holywars_ro Joburi: @js_jobs_ro Sponsored with ❤️ by ciupacabra.com