1. istek devam ettiği sürece global bir değişkeni false yaparsınız ve o değişken true oladığı sürece ajax istek göndermezsiniz. Ajax istek döndüğü zaman değeri true etmeyi unutmayasınız.
2. Sepete eklemeyi hem js ile hem de serverda yapıyorsunuz diye anladım: ajax ile serverdan olumlu yanıt gelince js ile sepete ilave edin. 2010/9/27 Nuri AKMAN <[email protected]> > > Selamlar, > Nuri Akman > > > 2010/9/27 Baris CUHADAR <[email protected]> > > 1. setTimeout ile söz gelimi 1 saniye bekleyip onmouseover denetimi ile, >> daha sonra sorguyu sunucuya gönderme gibi bir işlem yapılabilir. Yani ürün >> imgesi yada bağlantısı üstünde 1 saniye bekleme yapılmadıysa sorgu sunucuya >> gönderilmeyecek şeklinde >> >> 2. Kullanıcı tarafında javascript ile birşey mi göstermek istiyorsunuz? >> "Şu anda servis ile bağlantı yok" şeklinde. >> >> > Evet > > >> >> On 09/26/2010 11:46 PM, Nuri AKMAN wrote: >> >> Arkadaşlar, >> >> Sizlere ajax konusunda 2 sorum olacak: >> >> *Soru 1:* >> Web sayfamda ekranda 10 adet ürün resimi var. Fare ile üzerine gelince >> ajax ile sunucudan (php-mysql) ürün bilgilerini getirip gösteriyorum. Bunun >> için UrunBilgileriniGetir(urun_id) adında bir JS fonksiyonum var. >> >> Sorun şu: Kullanıcı fareyi tüm resimler üzerinde hızla gezdirdiğinde JS >> fonksiyonum 10 defa çağrılmasına rağmen, ilk talebin daha sonucu gelmemişken >> ikinci ve diğer talepler sunucuya iletiliyor. Bu da sunucuda gereksiz bir >> trafik oluşmasına sebep oluyor. >> >> Bu sorunun önüne nasıl geçebilirim? >> >> >> *Soru 2:* >> Ayrıca, kullanıcı ürünle ilgili bir işlem yapmak için tıklarsa (örnek: >> Sepete ekle): >> >> Adım 1: önce onun benim web siteme olan bağlantısında bir sorun olup >> olmadığını kontrol etmek >> Adım 2: ve sonrasında da talebini işleme koymak istiyorum. >> >> Adım 1'deki kontrolü nasıl yapabilirim? Veya, sizlerin başka bir önerisi >> olabilir mi? >> >> >> Selamlar, >> Nuri Akman >> >> >> >> _______________________________________________ >> Linux-programlama mailing >> [email protected]https://liste.linux.org.tr/mailman/listinfo/linux-programlama >> Liste kurallari: http://liste.linux.org.tr/kurallar.php >> >> >> _______________________________________________ >> Linux-programlama mailing list >> [email protected] >> https://liste.linux.org.tr/mailman/listinfo/linux-programlama >> Liste kurallari: http://liste.linux.org.tr/kurallar.php >> >> > > _______________________________________________ > Linux-programlama mailing list > [email protected] > https://liste.linux.org.tr/mailman/listinfo/linux-programlama > Liste kurallari: http://liste.linux.org.tr/kurallar.php > > -- Elvin Şiriyev http://siriyev.net
_______________________________________________ Linux-programlama mailing list [email protected] https://liste.linux.org.tr/mailman/listinfo/linux-programlama Liste kurallari: http://liste.linux.org.tr/kurallar.php
