Hejsan!
Jag sitter och försöker lära mig lite AJAX då jag vill att den ska hämta information från en php-fil och fylla en DIV med det. Själva utförandet går till på så sätt att man ska kunna klicka på en länk för ett fotbollslag och ett "popup-fönster" (leightbox) ska komma upp och visa information om laget. Informationen ska hämtas via AJAX från en php-fil.
Såhär ser min AJAX-kod ut:
function teamPop(teamid)
{
var xmlhttp;
if (window.XMLHttpRequest)
{// code for IE7+, Firefox, Chrome, Opera, Safari
xmlhttp=new XMLHttpRequest();
}
else
{// code for IE6, IE5
xmlhttp=new ActiveXObject("Microsoft.XMLHTTP");
}
xmlhttp.onreadystatechange=function()
{
if (xmlhttp.readyState==4 && xmlhttp.status==200)
{
document.getElementById("teamdiv").innerHTML=xmlhttp.responseText;
}
}
xmlhttp.open("GET","teampop.php?id=" + teamid,true);
xmlhttp.send();
}
Här är sidan som informationen ska hämtas från: http://www.speculator.se/files/teampop.php?id=64
Såhär ser min länk ut:
<a href="#" class="lbOn" rel="teamdiv" onclick="teamPop('64')">LÄNK</a></div>
DIVen som ska fyllas med information:
<div style="display: none;" id="teamdiv" class="leightbox"></div>