Ceviz Forum

Geri Dön   Ceviz Forum > Programlama > Javascript / DHTML / Ajax

Cevapla
 
LinkBack Seçenekler
Eski 13/06/2007, 00:01   #1 (permalink)
Ne ?
 
Ömer Adlı Üyenin Profil Grafiği
 
Üyelik Tarihi: 07/2002
Yer: Ankara
Mesaj: 1,233
Varsayılan ilgili kategori seçilince bir kutucuk açılsın.

Kod:
<select name="kategori" class="input">
<% Do While Not kd.EOF %>
<option value="<%=kd("katID")%>"<%If CInt(strKategori) = kd("katID") Then Response.Write " selected"%>><%=kd("kategori")%></option>
<%
kd.MoveNext
Loop
kd.Close %>
</select>
Burdaki seçmeli boxta katId=9 olursa ;
Kod:
<input name="yazaradi" type="text" class="input" id="yazaradi" value="<%=strYazaradi%>" size="25" maxlength="150">
bu satırın görünmesini nasıl sağlarım.
katId = 9 dan başka bir numara denkgelirse o satırın görünmemesi gerekiyor.

bunla alakalı js vs.. bir nasıl çözüm olabilir ?
Ömer hatta değil   Alıntı Yaparak Yanıtla
Eski 13/06/2007, 09:44   #2 (permalink)
Üye
 
tayfuncetin Adlı Üyenin Profil Grafiği
 
Üyelik Tarihi: 02/2007
Mesaj: 236
Varsayılan

Alıntı:
<select name="kategori" class="input">
<% Do While Not kd.EOF %>
<option value="<%=kd("katID")%>"<%If CInt(strKategori) = kd("katID") Then Response.Write " selected"%>><%=kd("kategori")%></option>
<%
kd.MoveNext
Loop
kd.Close %>
</select>

<%if katId="9" then%>
<input name="yazaradi" type="text" class="input" id="yazaradi" value="<%=strYazaradi%>" size="25" maxlength="150">
<%end if%>
şeklinde yapabilirsin.
tayfuncetin hatta değil   Alıntı Yaparak Yanıtla
Eski 13/06/2007, 10:14   #3 (permalink)
Üye
 
gkbrkbykn Adlı Üyenin Profil Grafiği
 
Üyelik Tarihi: 06/2007
Yer: Ankara
Mesaj: 72
Varsayılan

çok basit aslında
Alıntı:
<%if katId= "9" then%>
<input name="yazaradi" type="text" class="input" id="yazaradi" value="<%=strYazaradi%>" size="25" maxlength="150">
<%end if%>
eğer birden çok seçenek varsa şöylede yapabilirsin
Alıntı:
<%if katId= "9" then%>
<input name="yazaradi" type="text" class="input" id="yazaradi" value="<%=strYazaradi%>" size="25" maxlength="150">
<%elseif katId= "10" then%>
<input name="yazaradi" type="text" class="input" id="yazaradi" value="<%=strYazaradi%>" size="25" maxlength="150">
<%end if%>
iyi çalışmalar
gkbrkbykn hatta değil   Alıntı Yaparak Yanıtla
Eski 13/06/2007, 12:46   #4 (permalink)
Ne ?
 
Ömer Adlı Üyenin Profil Grafiği
 
Üyelik Tarihi: 07/2002
Yer: Ankara
Mesaj: 1,233
Varsayılan

tşk. cevaplar için. bu yöntem pek istediğimi karşılamıyor aslında.

Otomatik değişmesi gerekiyor yani. katId= 9 seçildiği an hemen altında o alanın görünür olması gerekiyor. Sayfayı refresh yaptırmadan görünmüyor çünkü bahsettiğiniz şekilde.
Ömer hatta değil   Alıntı Yaparak Yanıtla
Eski 13/06/2007, 22:42   #5 (permalink)
Yönetim Kurulu
 
merakli Adlı Üyenin Profil Grafiği
 
Üyelik Tarihi: 02/2007
Mesaj: 779
Varsayılan

Alıntı:
Ömer, mesajından alıntı: Mesajı Gör
tşk. cevaplar için. bu yöntem pek istediğimi karşılamıyor aslında.

Otomatik değişmesi gerekiyor yani. katId= 9 seçildiği an hemen altında o alanın görünür olması gerekiyor. Sayfayı refresh yaptırmadan görünmüyor çünkü bahsettiğiniz şekilde.
onu ajax ile yapabilirsin
merakli hatta değil   Alıntı Yaparak Yanıtla
Eski 13/06/2007, 23:42   #6 (permalink)
Ne ?
 
Ömer Adlı Üyenin Profil Grafiği
 
Üyelik Tarihi: 07/2002
Yer: Ankara
Mesaj: 1,233
Varsayılan

evet anlıyorum.
Nasıl yapılacağı hususunda bana yardım edermisin ?
Ömer hatta değil   Alıntı Yaparak Yanıtla
Eski 13/06/2007, 23:52   #7 (permalink)
vol
İptal Durumu
 
Üyelik Tarihi: 06/2007
Mesaj: 85
Varsayılan

Ya ajax kullanacaksın ya da seçenekleri önceden yükleyip javascriptle filtreleme yapacaksın.

Ayrıca istediğini xml.http.request veya ajax, yanında birazda css kullanarak yapabilirsin, konu çoğunlukla Javascript konusu, o yüzden istersen Javascript bölümüne bir bak derim.
vol hatta değil   Alıntı Yaparak Yanıtla
Eski 05/09/2007, 19:45   #8 (permalink)
Ne ?
 
Ömer Adlı Üyenin Profil Grafiği
 
Üyelik Tarihi: 07/2002
Yer: Ankara
Mesaj: 1,233
Varsayılan

valla çözemedim daha, 3 aydır uraşıyorum
Ömer hatta değil   Alıntı Yaparak Yanıtla
Eski 05/09/2007, 20:02   #9 (permalink)
Varlığa izin veren boşluk
 
anov Adlı Üyenin Profil Grafiği
 
Üyelik Tarihi: 04/2004
Yer: İstanbul
Mesaj: 2,877
Varsayılan

<select name="kategori" class="input"
onchange="if(this.options[this.selectedIndex].value=='9')document.getElementById('yazar').style .display='inline';">

<input type="text" id="yazar" name="yazar" style="display:none;"/>

Konuyu yanlış yere açmışsın, ceza puanı vermeye çalıştım ama nedense veremedim
anov hatta değil   Alıntı Yaparak Yanıtla
Eski 05/09/2007, 20:21   #10 (permalink)
Ne ?
 
Ömer Adlı Üyenin Profil Grafiği
 
Üyelik Tarihi: 07/2002
Yer: Ankara
Mesaj: 1,233
Varsayılan

Alıntı:
anov, mesajından alıntı: Mesajı Gör
...
Konuyu yanlış yere açmışsın, ceza puanı vermeye çalıştım ama nedense veremedim
haklısın anov, bu konu çok mühimdi heyecandan şaşırmışım.
cevabın içinde çok sağol.

lakin bu aşamadan sonra bir sorun daha var. şimdi 9 numaralı kayıtı seçtikten sonra çıkıyor kutucuk, vazgeçip başka bir numara seçince kaybolması lazım, onu nasıl yapacağız?
Ömer hatta değil   Alıntı Yaparak Yanıtla
Cevapla

Bookmarks

Seçenekler

Mesaj Yazma Hakları
Yeni mesajgöndermezsiniz
Cevap yazamazsınız
Dosya ekleyemezsiniz
Mesajınızı düzenleyemezsiniz

BB code is Açık
[IMG] kodu Açık
HTML kodu Kapalı
Trackbacks are Açık
Pingbacks are Açık
Refbacks are Açık

Benzer Konular
Konu Konuyu açana göre Forum Cevap En Son Mesaj
Kategori-Alt Kategori-Listeleme sorunu eyyupk ASP 4 31/03/2007 18:25
kategori/alt kategori/marka djinn ASP 21 19/01/2007 10:48
Kategori ve Alt Kategori Silme İşlemi ???? KoDKoLiK PHP 8 19/07/2006 11:34
Çoklu Kategori ve alt kategori Açabilmek İçin alico ASP 6 24/07/2004 23:25


Forum saati Türkiye saatine göredir. GMT +3. Şu anda saat 07:03.

Reklamlar & Desteklenenler
Hassas Valf | Hassas Kaplama | Antalyamız | Gazete | Ticari Bilişim | Hakan Müştak | Rüya Tabirleri | Kadın | Hastalıklar | Cepte msn ve e-posta | Webmaster | Antalya Aupair | Turkish Property Antalya | Forum | Chat | Perde | Adsl | Araba | bolindir.com | guncelle.com | livescore | Web Tasarım | evden eve nakliyat | forum | evden eve | sohbet | Resimcim| Kalifiye İnsan Kaynakları | Web Tasarım | Oyun | Yusuf KOÇ | Akın Yorulmaz | şiir | UFO | Web Tasarım | Oyunlar | Canlı Tv | Malta |


Forum Yazılımı: vBulletin Copyright ©2000 - 2009, Jelsoft Enterprises Ltd.
Search Engine Friendly URLs by vBSEO 3.2.0
Copyright ©2001 - 2008, Ceviz.net