[ normandija @ 29.10.2011. 18:23 ] @
Ljudi,da mi moze neko da mi kaze sta je pogresno ovde u kodu pa nece da radi? Ne mogu da skontam. Preko ajaxa se puni listbox drugi kad se selektuje prvi, tj trebao bi ovako ali nece....imam osecaj kao da uopse ne zove funkciju

Code:

<script language="JavaScript" type="text/javascript">
        
    function getData(id) { 
    xmlhttp=GetXmlHttpObject();
    if (xmlhttp==null) {
        alert ("Pretrazivac nema podrsku za AJAX!");
        return;
    } 
    var url="data.php";
    url=url+"?id="+id;
    xmlhttp.onreadystatechange=function() {
        if (xmlhttp.readyState==4 || xmlhttp.readyState=="complete") {
            document.getElementById('mod').innerHTML=xmlhttp.responseText;
        }
    }
    xmlhttp.open("GET",url,true);
    xmlhttp.send(null);
}



Code:

<?php

    require ('dbConn/db.php');
    $paramId = intval($_GET['id']);
    
     $query = "SELECT * FROM tabela1 WHERE id='$paramId'";
     $resultl = mysql_query($query);
       
     
   ?>  
     <select name="city">
<option>Odaberil</option>
<? while($rows=mysql_fetch_array($resultl)) { ?>
<option value=<?=$rows['id']?>><?=$rows['modl']?></option>
<? } ?>
</select>




[Ovu poruku je menjao normandija dana 29.10.2011. u 20:25 GMT+1]