Kodları lütfen aşağıdaki butonları kullanarak renklendirin. Örnek: <php> echo "Selam Dünya"; </php>
Yardım
karakter kaldı

Select Menü Konusunda

Merhaba;

Basit bir sorunum var;

Oluşturduğum select menüde seçtiğim başlığa ait içeriğin altında listelenmesi işlemini nasıl yapabilirim?

Örnek :

<select name="urunler" id="">
<option value="1">Bilgisayar</option>
<option value="2">Cep Telefonu</option>
<option value="3">Beyaz Eşya</option>
</select>

Bu şekilde oluşturduğum menü de bilgisayarı seçtiğimde sayfanın yenilenerek, onunla ilgili içeriğin gelmesini sitiyorum..

Konuda yardımcı olursanız sevinirim..

İyi çalışmalar.
+0
-0
Cevaba KatılıyorumKatılmıyorum
Cevap Yaz Yorum Yaz Arşivime Ekle Takip Et

Doğru Cevap

  • deja_wu adlı üyenin fotoğrafı
    9 yıl önce yazılmış
    9 yıl önce güncellenmiş
    24 cevap - 5 soru
    en basit yöntem aşağıdaki gibidir.

    Javascript

    function sec(urunler) {
             var selIdx = urunler.selectedIndex;
    		 var yeni_yer = urunler.options[selIdx].value;
             location.href='index.php?yer=' + yeni_yer;
        }
    


    Html

    <select name="urunler" onchange="sec(this)">
    <option value="1">Bilgisayar</option>
    <option value="2">Cep Telefonu</option>
    <option value="3">Beyaz Eşya</option>
    </select/>
    

Cevaplar

  • Kesali adlı üyenin fotoğrafı
    9 yıl önce yazılmış
    208 cevap - 2 soru
    Eğer çok fazla ajax olayına girmeyecekseniz. Select e onchange="this.form.submit();" ekleyerek değiştğinde formu post ettirebilirsiniz. Php ile bilgisayar kategorisindeki ürünleri getirirsiniz.

    Aşağıdaki gibi.

    <select name="urunler" id="" onchange="this.form.submit();"> 
    <option value="1">Bilgisayar</option> 
    <option value="2">Cep Telefonu</option> 
    <option value="3">Beyaz Eşya</option> 
    </select>
    
    • halim adlı üyenin fotoğrafı halim
      banada lazımdı böyle bir kod kesali kardeş teşekkürler ..ama şöyle bir durum var her sekme aynı linke gidecek yani form alanındaki linke. her konu için ayrı linkleri nasıl yapacağız .
      9 yıl önce yazılmış