Pogledajte određenu poruku
Staro 06. 01. 2012.   #5
PeTkO
član
Na probnom radu
 
Datum učlanjenja: 04.02.2008
Poruke: 41
Hvala: 13
512 "Hvala" u 1 poruci
PeTkO is on a distinguished roadPeTkO is on a distinguished roadPeTkO is on a distinguished roadPeTkO is on a distinguished roadPeTkO is on a distinguished roadPeTkO is on a distinguished road
Default

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?
PeTkO je offline   Odgovorite uz citat