|
|
|
Yazan
|
Konu: <select> problemi (Okunma Sayısı 540 defa)
|
icphedia
Yeni Kullanıcılar
Offline
Mesaj Sayısı: 3
|
merhabalar,
veritabanından aldığım yaklaşık 20bin veriyi select ile sıralıyorum. ancak söyle bir sorun var.. mesela kullanıcı 14253 seçmek için 14 e bastığında 14 ile başlayan seçimlere veya 142 ye bastığı zaman gerekli seçimlere odaklanmasını istiyorum..
firefox ile zaten böyle oluyor ancak siteye explorer ile girildiğinde 14 basılınca önce 1 ilebaşlayan ardından 4 ile başlayan seçimlere odaklanıyor..
bunu nasıl düzeltebilirim..
teşekkürler
|
|
|
|
|
Logged
|
|
|
|
|
muratmoon
|
Bu web gezgincisinin kendi davranışı olduğundan kolay yoldan bunu değiştirmenin bir yolu yok.
Fakat select'in onkeypress olayı yardımıyla javascript kodu ile bu etkiyi internet explorer için de gerçekleştirebilirsiniz.
Yalnız 20bin gibi büyük bir veri için javascript kodu çok yavaş çalışacağından en iyisi hiç uğraşmamanızdır bence.
|
|
|
|
|
Logged
|
|
|
|
icphedia
Yeni Kullanıcılar
Offline
Mesaj Sayısı: 3
|
zaten kullanıcı aradığını bulanakadar o kadar zaman kaybedecek.. yada yantarafa bir kriter ekleyip en azından başlangıç değerlerini seçmesi sağlanabilir. select içinde de daha az veri listelenir. aslında en garantisi şirketteki herkesi firefox kullanmaya teşvik etmek.. 
|
|
|
|
|
Logged
|
|
|
|
|
muratmoon
|
Aslında 20bin kayıdı gidip select içerisine koymakta çok hoş değil.
Orada ne listeliyorsunuz bilmiyorum ama o selecti daha getirmeden filitrelemek en mantıklısı bence.
|
|
|
|
|
Logged
|
|
|
|
EvrenWeb
Evren Bayraktar
PHP Memuru
 
Offline
Mesaj Sayısı: 675
iLahi PHP ;)
|
kesinlikle  akıl karı değil öle bişi  hem server için hem kullanıcı için
|
|
|
|
|
Logged
|
|
|
|
icphedia
Yeni Kullanıcılar
Offline
Mesaj Sayısı: 3
|
veriler işletmedeki mamul özellikleri... artık kullanılmayan veriler silinerek kayıtlar 5bin civarına düşürüldü.. ve dediğiniz gibi select ten önce bir arama kriteri yerlestirdim. kullanıcı başlangıç karakterlerini giriyor ve o kriterle uyan verileri seçiyor. tabi arada extra bir aşama daha oldu ama o kadar kayıt içinde boğulmaktan iyi şimdilik.. bu arada verileride adodb ile access veritabanından alıyorum.. şu google suggest tarzı birşey olsa ne güzel olurdu.. 
|
|
|
|
|
Logged
|
|
|
|
|
|
|
 |
|