Ajd' da ne otvaram novu temu...Eksperimentisem sa Ajaxom malo, jos uvek ga ucim, i pokusavam da napravim skriptu koja ce nakon selekcije u dropdown listi, da otvori php fajl u koji ispisuje sta si selektovao u listi. Ja sam napisao skriptu, ali nece da radi, pa mi je potrebna vasa pomoc. Evo koda:
HTML (ime fajla index.html):
PHP kôd:
<form>
<select name="grad" onchange="grad(this.value)">
<option value="">Izaberi grad</option>
<option value="Beograd">Beograd</option>
<option value="Novi Sad">Novi Sad</option>
<option value="Nis">Nis</option>
</select>
</form>
<div id="grad2"></div>
PHP (ime fajla grad2.php):
PHP kôd:
$grad=$_GET["grad"];
echo "Selektovao si ".$grad;
JS:
PHP kôd:
function grad(grad)
{
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("grad").innerHTML=xmlhttp.responseText;
}
}
xmlhttp.open("GET","grad.php?grad="+grad,true);
xmlhttp.send();
}
U cemu je problem? Gde gresim?