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

Cevap