Merhaba arkadaşlar,
Aynı konuyu jquery kategorisine de açtım, konu phpyide ilgilendirdiği için belki yardımcı olabilirsiniz.
Başlık biraz kapalı oldu ama tam anlamıyla anlatmaya çalışayım size, bir php projesi üzerinde çalışıyorum. Fakat şöyle birşey yapmaya çalıştım olmadı, bir tane selectbox var bu selectboxta üst kategoriler var. Bu selectboxtaki veriyi çekince alttaki input type="text" olan inputa facebook misali autocomplete değeri yazınca o üst kategorinin alt kategorilerini listelesin.
iyi forumlar.
Selectbox a göre inputa değer girme ?
3
●434
- 22-09-2012, 17:30:20Tam olarak nasıl bir şey istiyorsun? Örnek veriyorum Şehir seçtikten sonra, ilçelerin değişmesi mi yoksa başka bir şey mi? Bu tür konularda Jquery .change() fonksiyonunu ve Array yapılarını kullanarak bir şey yapabilirsin.
Örnek:
var Alt = new Array();
Alt[0] = "Alt-Kategori1,Alt-Kategori2...";
Alt[1] = "Alt-Kategori5,Alt-Kategori6...";
.
.
.
.
Alt[n] = "Alt-Kategorin,Alt-Kategorin+1...";
Selectbox
<option value="0">Adana</option>
<option value="1">Adıyaman</option>
.
.
.
.
<option value="n">Düzce</option>
Bu Selectbox'ı .change() ile takip edersin. Bir değişiklik olduğu zaman Value'sini alıp, Array'deki karşılığını bulursun. Daha sonra Javascript Split kullanarak .each() ile array karşılıklarını istediğin gibi kullanabilirsin. Şehir olayı sadece örnekti. Bu tür bir yapıyla selectbox üzerinden yapılan değişimlerde bir çok şey yapabilirsin. Kategori içerikleri vs. gözüksün istemiyorsan Ajax-PHP Array kullanabilirsin. Kolay gelsin.
önerebileceğiniz facebook tarzı autocomplete var mı ?