• 19-10-2010, 14:05:54
    #1
    S.A. kardeşlerim.
    bir web sitesi yapıyorum fakat bir yerinde takıldım.
    4 adet list/menü var

    ülke
    şehir
    ülke2
    şehir2 şeklinde

    ülkeyi seçtiğimde db den şehirleri listeyecek şekilde olması lazım

    kısada örnek site vereyim
    www.kimgider.com

    oradaki 4 select menü gibi yapmam lazım
    db olarak ms access kullanıyorum yardımcı olabilecek arkadas var mı ?
  • 19-10-2010, 14:57:24
    #2
    1. Dropdown

    <select size="1" name="kat1_id" change="muzion('oyunlar','kategoriListesi.asp?kat1_id='+this.value)" style="width:150">
    <option value="%" selected>Lütfen Seçiniz</option>
    <%
    while NOT kat1.eof
    %>
    <option value="<% =kat1("kat1_id") %>">
    <% =kat1("kat1_ad") %></option>
    <%
    kat1.movenext
    wEnd
    %>
    </select>
    2.dropDown

    <select name="kat2_id" class="input" style="width:150" size="1">
    <option selected value="%">Lütfen Seçiniz</option>
    </select>

    Script Kodun

        <script src="dropDown.js" type="text/javascript"></script>
    Buda JS Kodları komple notepad'e kopyalayıp adınıda dropDown.js olarak kaydet.

    <!--
    
    
    if (window.Event) document.captureEvents(Event.MOUSEUP);
    function nocontextmenu(){
        event.cancelBubble = true;
        event.returnValue = false;
        return false;
    }
    function norightclick(e){
        if (window.Event){
            if (e.which == 2 || e.which == 3);
            return false;
        }
        else if (event.button == 2 || event.button == 3){
            event.cancelBubble = true;
            event.returnValue = false;
            return false;
        }
    }
    function XMLHTTP_Nesnesi()
    {
         var retval=null;
         try
         {
              retval=new ActiveXObject("Msxml2.XMLHTTP");
         }
         catch(e)
         {
              try
              {
                   retval=new ActiveXObject("Microsoft.XMLHTTP");
              } 
              catch(oc)
              {
                   retval=null;
              }
         }
    
         if(!retval && typeof XMLHttpRequest != "undefined") 
         {
              retval=new XMLHttpRequest();
         }
    
         return retval;
    }
    function erdalo( lbl, url)
    {
         document.all[lbl].innerHTML="<font color=red>Yükleniyor...</font>";
    
         var xmlHttpNesnesi = XMLHTTP_Nesnesi();
    
         if(xmlHttpNesnesi)
         {
              xmlHttpNesnesi.open("GET",url,true);
    
              xmlHttpNesnesi.onreadystatechange=function()
              {
                   if(xmlHttpNesnesi.readyState==4) 
                   {
                        document.all[lbl].innerHTML=xmlHttpNesnesi.responseText;
                   } 
              }; 
    
              xmlHttpNesnesi.send(lbl);
         }
    }
    function muzion(id,adres)
       {
          erdalo(id,adres);
       }
    document.oncontextmenu = nocontextmenu;
    document.onmousedown = noleftclick;
    //-->
  • 19-10-2010, 15:56:44
    #3
    şimdi dediklerini yaptım fakat şöyle bir durum var
    bu ikinci kategori neye göre güncellenecek onu çözemedim

    msn kullanıyorsan
    msn@marmarisbilisim.com eklersen sewinirim
  • 03-11-2010, 13:22:15
    #4
    arkadaşım bende tam onu jquery + asp+ access ile yazmayı yeni bitirdim hotfile a yükledim istiyorsan ordan çek. bendeki il - -ilce - semt ve mahalle olarak listeliyor. kendim yazdım işine yarar umarım.. http://hotfile.com/dl/80144020/17b38bd/dn.rar.html
  • 03-11-2010, 13:29:15
    #5
    Açıklmasını yazmayı unutmusum
    orda onay=true olan kayıtları seçiyor. ilk selectionın disabled ı var. sehir sadece istanbul olark gözüküyor sen onun disabled ını kaldır. diğer şehirlerde listelenir. tablo alanları da cok fazla dolu değil. 4 selection da açık olarak görmek istersen
    istanbul - kadıköy - koşuyolu yapınca olan kaydı görebilirsin.

    database de her bir tablo, örnek olarak ilce secildikten sonra o ilcenin id si olan semt ler listeleniyor. basit bi kullanımı var eğer anlayamadığın yer olursa yardımcı olabilirim.
  • 07-11-2010, 20:51:26
    #6
    tşkler arkadaslar..
    deniyeceğim
  • 27-11-2010, 02:38:53
    #7
    snowman adlı üyeden alıntı: mesajı görüntüle
    arkadaşım bende tam onu jquery + asp+ access ile yazmayı yeni bitirdim hotfile a yükledim istiyorsan ordan çek. bendeki il - -ilce - semt ve mahalle olarak listeliyor. kendim yazdım işine yarar umarım.. http://hotfile.com/dl/80144020/17b38bd/dn.rar.html

    tekrar yüklermisin. dosya uçmuş.
  • 06-12-2010, 01:58:10
    #8
    tekrar yüklenebilirse iyi olur
    teşekkürler
  • 06-12-2010, 09:27:56
    #9
    yeniden upload ettim--> http://hotfile.com/dl/87491587/33bd660/dn.rar.html