isoT bunu yazdı hocam $. getJSON $. get $. post fonksiyonları Ajax yani asenkron olarak çalışır. kod aşağı doğru akmaya devam eder. orda değer atamasını beklemez. sorun bu yani benim anladığım kadarıyla. hocam $. getJSON içinde yaptıktan sonra değişken atamasını aynı yerde alert ile ekrana verdirebiliyorum mesela ama fonksiyonun dışına çııktığımda olmuyor, değişkeni kullanamıyorum o fonksiyonun dışında.. Hocam galiba sorun senin kod bloklarını karıştırman. yani var yenile = setInterval(function { $. getJSON("ayarlar. asp", function ); },100); burada anlikwar'a getJSON dışında erişemezsin. bir üst blokta tanımlaman gerekiyor. Yani; var anlikflood; var anlikwar; var yenile = setInterval(function { $. getJSON("ayarlar. asp", function ); },100); şeklinde. Umarım doğru anlamışımdır. herkes programcı olmak zorunda değildir, lütfen bir zorunluluk gibi programlama dilleri ğrenmeye çalışmayın. yabancı dil filan ğrenin amq.// s. kimin etini yerim, kasaba minnet etmem.// ince düşünene kalın girer.//

hocam ready den hemen sonra tanımla değişkenini $ . ready(function ); hocam byle yapınca fonksiyon sırasında aldığı değere gre değil, ilk başta tanımladığım değere gre işlem yapıyor İnsan; insan olsaydı, insan olmazdı..

hocam $. getJSON $. get $. post fonksiyonları Ajax yani asenkron olarak çalışır. kod aşağı doğru akmaya devam eder. orda değer atamasını beklemez. sorun bu yani benim anladığım kadarıyla.

bir daha uppp İnsan; insan olsaydı, insan olmazdı..

Lightsaber bunu yazdı @isoT hocam anladım fakat $. getJSON anlık olarak çalışıyor, getjson içindeyken değişkeni tanımlayıp alerte değerini verdirebiliyorum ayrıca getjson dışından veri. xx diye değişkene atamaya çalıştığımda hata veriyor çünkü veri fonksiyonu getjsonun içinde..@TeRRoR hocam olayı doğru anlamışsın fakat senin dediğin gibi yapınca değeri 0 olarak grüyor, benim için değeri getjsonda tanımladığım gibi grmesi lazım o dışarıdan çağırdığın kısmın kodunu da koyman mümkün mü? ona gre bakalım. hocam o sayfa paso asp, veritabanından çekiyorum veriyi sonra json formatında yazdırıyorum orda bir problem yok. bu sorunum için jquery. data fonksiyonunu duydum ama işe yarar mı bilemedim. Lightsaber tarafından 27/Haz/13 19:37 tarihinde düzenlenmiştir İnsan; insan olsaydı, insan olmazdı..

Kod lütfen. Matematikçi ve Yazılımcı. http://www.ontedi.com ve http://www.cizgi.site Siteme beklerim herkesi.

hocam ready den hemen sonra tanımla değişkenini $ . ready(function );

var yenile = setInterval(function { $. getJSON("ayarlar. asp", function ); },100); sonra birkaç bir şeyden sonra if sorguları geliyor.. İnsan; insan olsaydı, insan olmazdı..

soruyu birtek ben mi anlayamadım :) herkes programcı olmak zorunda değildir, lütfen bir zorunluluk gibi programlama dilleri ğrenmeye çalışmayın. yabancı dil filan ğrenin amq.// s. kimin etini yerim, kasaba minnet etmem.// ince düşünene kalın girer.//

yok mu yardımcı olabilecek bir murid? İnsan; insan olsaydı, insan olmazdı..

ready içindeki ilgili işlemleri, dışında fonksiyon olarak yazarsan sıkıntı yaşamazsın. click gibi olayları vermek için bunu kullanabilirsin. $ . on('click', '. buton1', function ); ...

isoT bunu yazdı hocam $. getJSON $. get $. post fonksiyonları Ajax yani asenkron olarak çalışır. kod aşağı doğru akmaya devam eder. orda değer atamasını beklemez. sorun bu yani benim anladığım kadarıyla. hocam $. getJSON içinde yaptıktan sonra değişken atamasını aynı yerde alert ile ekrana verdirebiliyorum mesela ama fonksiyonun dışına çııktığımda olmuyor, değişkeni kullanamıyorum o fonksiyonun dışında.. hocam alert verdirirsin sıkıntı yok. bak şyle anlatayım sana. getjson başka bir dosyaya istek yapıyo ve o çalışırken aynı anda aşağıdaki kodlar çalışıyor. bi alert getJson içine bi tanede sonrasına koy bakalım hangisi nce çalışacak? atamanın mantığı içinde şyle diyim; bi button oluştur sayfada tıklayınca, senin o istediğin değişkeni alert etsin. ama getjson bittikten sonra tıklanabilsin sadece. değişkene ulaşabildiğini greceksin.

upp İnsan; insan olsaydı, insan olmazdı..

@isoT hocam anladım fakat $. getJSON anlık olarak çalışıyor, getjson içindeyken değişkeni tanımlayıp alerte değerini verdirebiliyorum ayrıca getjson dışından veri. xx diye değişkene atamaya çalıştığımda hata veriyor çünkü veri fonksiyonu getjsonun içinde..@TeRRoR hocam olayı doğru anlamışsın fakat senin dediğin gibi yapınca değeri 0 olarak grüyor, benim için değeri getjsonda tanımladığım gibi grmesi lazım o dışarıdan çağırdığın kısmın kodunu da koyman mümkün mü? ona gre bakalım. herkes programcı olmak zorunda değildir, lütfen bir zorunluluk gibi programlama dilleri ğrenmeye çalışmayın. yabancı dil filan ğrenin amq.// s. kimin etini yerim, kasaba minnet etmem.// ince düşünene kalın girer.//

hocam $. getJSON $. get $. post fonksiyonları Ajax yani asenkron olarak çalışır. kod aşağı doğru akmaya devam eder. orda değer atamasını beklemez. sorun bu yani benim anladığım kadarıyla. hocam $. getJSON içinde yaptıktan sonra değişken atamasını aynı yerde alert ile ekrana verdirebiliyorum mesela ama fonksiyonun dışına çııktığımda olmuyor, değişkeni kullanamıyorum o fonksiyonun dışında.. İnsan; insan olsaydı, insan olmazdı..

o zaman hocam sen değer aldıktan nce çalıştırıyosun kontrolünü. sıralamada bi sıkıntın var yani. kodu gsterirsen ben veya bi başkası daha iyi yardımcı olacaktır.

Merhabalar müridler.. jQuery'de Interval fonksiyonu altında bir sayfadan veri çekip bunu bir değişkene atıyorum. Sonra bu değişkeni -anlık değeriyle- if sorgusuna sokuyorum. Ancak değişkeni document. readynin içindeki fonksiyonun içindeki fonksiyonda tanımladığım için document. ready'deyken kullanılamıyor. Bir nevi global değişken gibi kullanmak istiyorum. Umarım anlatabilmişimdir. Bunu nasıl yapabilirim? İnsan; insan olsaydı, insan olmazdı..

@isoT hocam anladım fakat $. getJSON anlık olarak çalışıyor, getjson içindeyken değişkeni tanımlayıp alerte değerini verdirebiliyorum ayrıca getjson dışından veri. xx diye değişkene atamaya çalıştığımda hata veriyor çünkü veri fonksiyonu getjsonun içinde..@TeRRoR hocam olayı doğru anlamışsın fakat senin dediğin gibi yapınca değeri 0 olarak grüyor, benim için değeri getjsonda tanımladığım gibi grmesi lazım İnsan; insan olsaydı, insan olmazdı..