Php - Js Yapamadığım Bir Durum.
-
Arkadaşlar php bilgim ve js bilgim başlangıç seviyesinde. İşten dolayıda aman aman zaman bulamıyorum.
Küçük çaplı bir arama motoru yapıyorum. Ajax arama atadım. 4 harf kod aranacak. Limit koydum 3. harfte aramaya başla diye ama oda olmadı. İlk 3 benzerliği çok fazla olan kod var. Bütün listeyi önüme arama sonucu olarak basıyor.
Olayı ajaxdan çevirip arama butonuna atamak istiyorum. Yani yazmayı bitirdikten sonra arama yapacak. Bildiğimiz standart arama yani..
Fakat çeviremedim. Dosya linkini ekliyorum. Zaten 4 sayfa var toplasan 150 satır kod vardır. Bilen bir arkadaş rica etsem bi kurcuklayabilir mi ?
iLLuMiNaTi tarafından 26/Kas/15 15:39 tarihinde düzenlenmiştir -
hocam tüm projeyi vermişsin bu şekilde derdine derman olacaklarda kaçar
sadece nerde yardım istiyorsan o kısmı paylaş
ve mümkünse jsfiddle gibi bir platformda örneklendir ki
sorunun çabucak halledilsin
-
snnyk bunu yazdı
hocam tüm projeyi vermişsin bu şekilde derdine derman olacaklarda kaçar
sadece nerde yardım istiyorsan o kısmı paylaş
ve mümkünse jsfiddle gibi bir platformda örneklendir ki
sorunun çabucak halledilsin
Haklısın fakat sorunun tam olarak nerede olduğunu bi bilsem zaten oraya odaklanıcam :D:D
Gören duyanda bişey sanıcak proje dediğin toplamda 3 sayfa div etiketlerini çıkarsan 50 satır kod :D
Hani şurda şu var burda bu var açıklamalarla gereksiz post kasmayayım diye ekledim hepsini.
Basitte olsa css i beğenen olursa da alır kullanır hem vatana millete yararımız dokunsun :)
-
Hocam şöyle söyleyeyim, 4 harfli bir kelime aranacak ve de 3. harften itibaren başlasın diyorsan, keyup fonksiyonunda karakkterleri saydırıp 3 ve 4 karakterli olduğu anda aramaları dökersin.
Basit bir örneği, www.ontedi.com adresinde mevcut /js/genel.js yi biraz kurcalarsan yakalayabilirsin.
ontedi tarafından 26/Kas/15 15:18 tarihinde düzenlenmiştir -
ontedi bunu yazdı
Hocam şöyle söyleyeyim, 4 harfli bir kelime aranacak ve de 3. harften itibaren başlasın diyorsan, keyup fonksiyonunda karakkterleri saydırıp 3 ve 4 karakterli olduğu anda aramaları dökersin.
Basit bir örneği, www.ontedi.com adresinde mevcut /js/genel.js yi biraz kurcalarsan yakalayabilirsin.
Hocam yaptım aynısını. Hatta dosyada da çalışır halde mevcut.
Fakat veri tabanında 50 bin den fazla veri var. 3. yü yazdığın anda sana ilk 3 ü aynı olan verileri çıkartıyor internet yavaşlığı olan yerlerde. ve arayan sadece kodu yazacak sonucunu bilmiyor olacak. bu yüzden bana kesin sonuç lazım.O yüzden ajax zımbırtısını aradan çıkartmam lazım.
-
arama butonuna bassın istiyorsan keyup event'ı yerine click event'ı koy?
-
NoktaliVirgul bunu yazdı
arama butonuna bassın istiyorsan keyup event'ı yerine click event'ı koy?
Eyvallah şimdi oldu hocam :)
iLLuMiNaTi tarafından 26/Kas/15 15:51 tarihinde düzenlenmiştir -
ilk 3 karakteri cik hocam, onun disinda arama yapsin.
-
orde bunu yazdı
ilk 3 karakteri cik hocam, onun disinda arama yapsin.
internet yavaş yerlerde nasıl oluyorsa o işlemde işe yaramıyor. ilk 3 karakteri tutan her sonucu listeliyor. sleep() komutuda kullandım ama internet yavaşsa olmuyor.
butona atadım sorun çözüldü. Herkese teşekkürler.
