@ozgunlu anladım abi o zaman Direkt olarak tek post kullanmaya kafa yormam lazım. Bu gibi sorunlarda tek posttan başka alternatif yok galiba. For içine yaptığımız her post methodu ASYNC davranıyor ise dediğin gibi callback süreleri değişir. QEUQEU gibi bir diziliş olsa gene ordan POST ettirdiğim ID yi yakalarım. ama bu seferden rnek veriyorum document. appendChild kullanıyorsam hep son div'e elementler eklenir alayı. Kaldık mı yle :D Sorunu çzdüm zaten yapımı da tek post'a çektim de kafama takıldı acaba yanlış birşeyler mi yapıyorum gibisinden teşekkürler cevap için :) Ben web'in ASYNC davranacağını düşünemedim bütün işlemler SYNC diye yazıyordum artık ona gre davranayım :/ @FCN deneyeyim hocam yntemi async false gibi bir zelliğinin olduğunu bilmiyodum teşekkürler :) senkronize etmek istersen async parametresini false gnderebilirsin. Aklında bulunsun. Nodejs' e başlarsan, orada da aynı şeyden çok başın ağrır :) Hello, i am nothing. I come from Neverland.

Mod Cevap ; Tagleri nasıl kaldırıyoruz hocam? yle yapalım artık bizde bari nasıl yaptığını syleyeydin :/ Aşağıdaki yerden kaldırıyor eklerken ona gre ekle kodunda varsa tag'i ekleme. Sorununa gelirsek; Chrome Developer Tools'tan Network kısmına baktın mı hangi istekleri atıyor? İmza...

Mod Cevap ; Tagleri nasıl kaldırıyoruz hocam? yle yapalım artık bizde bari nasıl yaptığını syleyeydin :/ Andolsun kuşluk vaktine ve dindiği zaman o geceye ki, Rabbin sana veda etmedi ve darılmadı! Ve kesinlikle senin için sonu nünden daha hayırlıdır. ileride Rabbin sana verecek de hoşnut olacaksın! O, seni bir yetim iken barındırmadı mı? Seni, yol bilmez iken yola koymadı mı? Seni bir yoksul iken zengin etmedi mi? yle ise, sakın yetime kahretme ! El açıp isteyeni de azarlama! Fakat Rabbinin nimetini anlat da anlat!

Async olmasıyla ilgisi yok gibime geliyor. $. ajax({ url : "", data : , type : "post", dataType : "json", async : false, success : function }); Edit : Son yazdığın cevabı yeni grdüm; javascript normal programlama mantığı ile çalışmaz, asenkron bir yapıya sahiptir ve senin yazdığın fonksiyon "callback" dir. Yani tüm yanıt geldikten sonra ne yapacağıdır. Bu durumda, en içteki for' un içine yarım datayla girmesi mümkün değildir. Dışardaki for' un içindeki her post' da asenkron davranır. Yani for' a bağlayamazsın bu yapıyı. Farklı bir çzüme gitmen gerekir. Bağlarsan da sıralı gelmesini bekleyemezsin. Hepsinin cevap süresine gre callback olurlar ve sırasız da gelebilir, sıralı da. ozgunlu tarafından 03/Eyl/16 22:29 tarihinde düzenlenmiştir Hello, i am nothing. I come from Neverland.

"Arabalar" değişkenini array olarak düşünerek yazıyorum. var arabalar = ; function fetchArabalar { var i = arabalar. shift ; $. get("http://www.tahribat.com/img/Asset/forum2. png?id="+i, , function { //for // fetchArabalar ; }); } fetchArabalar ;ja Şyle bir şey yaptığında array'i fonksiyon içerisine yolluyorsun. Array'in ilk değerini alıyor ve onu array'den siliyor. O değer ile gerekli post/get işlemini yapıyorsun. Ajax'tan gelen veriyi for'larsın, işlersin orası sana kalmış. Veri geldikten ve işledikten sonra yine aynı fonksiyonumu çağırıyorum. Not : array'deki 1. verim silindi. Bu şekilde id'si 1 olan işlem bittikten sonra tekrar arrayı yollayıp onunda 1. sini alacaktır. (yani id=2 oldu) İmza...

yazılmış zaten asyn false edebilirsin ajaxla sırıtma la.

Eğer bolca javascript yazman gerekiyorsa mutlaka asenkron işlemlere bak. Bazen o kadar manyak hatalar oluyor ki debugda düzgün çalışıyor ama normalde yanlış sırayla geliyor. Ayrıca butür işlemler için deferred promise filanda var jquery de hiç doğru düzgün kullanmayı beceremedim ama yapılabiliyor bu mekanizmalarla. 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.//

normalde dediğin doğru asenkron çalıştığı için global değişkenlerde falan sıkıntı yaratabilen bir olay fakat senin kodda bir sıkıntı olmaması lazım içiçe çalışıyorsun çünkü aşağıya girmesi lazım o kodun. Normalde o bekleme işleminide post'a callback koyarak hallediyorsun. load işleminde vs.'de aynı mevzu vardır. $. ajax(url, { data: , type: "POST", async: false, beforeSend: function , error: function , success: function }); ajax içerisinde async false yapabiliyoruz

Hocalarım şyle bir sorunum var. Şimdi bir sorgum var. rneğin Select from Arabalar gibisinden daha sonra arabanın zelliğini de başka bir post ile çektiğimizi düşünün. Select from Ozellikler where Araba gibisinden. Şimdi yapı şyle oluyor. $. post("..", , function { for { $. post("..", , function { for }); } }); Byle olunca Hep Son Araba ID sini getiriyor bana... yani i hep en sonda kalıyor. $. post mantığı sanırım Javadaki ASync mantığında çalışıyor Ben bunu Sync nasıl yapabilirim yada ne gibi bir yol izlemem gerekiyor? Başka alternatif var mıdır? Şunu biliyorum; Post'una where koşulu ekle tek tablo şek veriyi yle işle gibisinden. Bana bu lazım değil ben post'u for dngüsünde SYNC mantığında nasıl çalıştırabilirim onu soruyorum... Cevaplar için teşekkürler şimdiden Bulamadım da gavur kaynaklarda :/Mod not. Kodun anlaşılır hale gelmesi için ilgili tagler kaldırıldı. Andolsun kuşluk vaktine ve dindiği zaman o geceye ki, Rabbin sana veda etmedi ve darılmadı! Ve kesinlikle senin için sonu nünden daha hayırlıdır. ileride Rabbin sana verecek de hoşnut olacaksın! O, seni bir yetim iken barındırmadı mı? Seni, yol bilmez iken yola koymadı mı? Seni bir yoksul iken zengin etmedi mi? yle ise, sakın yetime kahretme ! El açıp isteyeni de azarlama! Fakat Rabbinin nimetini anlat da anlat!

MhmdAlmz bunu yazdı @ozgunlu anladım abi o zaman Direkt olarak tek post kullanmaya kafa yormam lazım. Bu gibi sorunlarda tek posttan başka alternatif yok galiba. For içine yaptığımız her post methodu ASYNC davranıyor ise dediğin gibi callback süreleri değişir. QEUQEU gibi bir diziliş olsa gene ordan POST ettirdiğim ID yi yakalarım. ama bu seferden rnek veriyorum document. appendChild kullanıyorsam hep son div'e elementler eklenir alayı. Kaldık mı yle :D Sorunu çzdüm zaten yapımı da tek post'a çektim de kafama takıldı acaba yanlış birşeyler mi yapıyorum gibisinden teşekkürler cevap için :) Ben web'in ASYNC davranacağını düşünemedim bütün işlemler SYNC diye yazıyordum artık ona gre davranayım :/ @FCN deneyeyim hocam yntemi async false gibi bir zelliğinin olduğunu bilmiyodum teşekkürler :) senkronize etmek istersen async parametresini false gnderebilirsin. Aklında bulunsun. Nodejs' e başlarsan, orada da aynı şeyden çok başın ağrır :) Socket.io, express, routes falan kullanıyorum bile :D Zaten Async veya Sync işlem yapıyordum Database işlemlerine callback'ler ASYNC çalışıyor //Ornek 1 var result = database. query ; console. log ; console. log ; //Ornek 2 database. query("SELECT FROM Deneme", function ); console. log ; Çıktı şyle ; Ornek1queryquery SonucÇıktı şyle ; Ornek2query Sonucquery gibi gibi... . daha iyi oldu ama bunu ğrendiğim ben sadece Java C# falan gibi masaüstünde vs var sanıyordum meğer web'de de Async işlem varmış ama biraz tuhaf gibi :D Güzel de yapı artık çoğu işlemleri Async yaparım :) Async candır zaten :D @pSkpt, Mantıklı farklı 2. bir dngü ile yapılabilir byle :) Yani method'la yazılan dngüyle buda güzel bi algoritma teşekkürler :) 2. indis'e geçmek için get'in cevap vermesi gerekiyor bu saye de de sıralı işlem oluyor :) Güzelmiş :) MhmdAlmz tarafından 03/Eyl/16 23:31 tarihinde düzenlenmiştir Andolsun kuşluk vaktine ve dindiği zaman o geceye ki, Rabbin sana veda etmedi ve darılmadı! Ve kesinlikle senin için sonu nünden daha hayırlıdır. ileride Rabbin sana verecek de hoşnut olacaksın! O, seni bir yetim iken barındırmadı mı? Seni, yol bilmez iken yola koymadı mı? Seni bir yoksul iken zengin etmedi mi? yle ise, sakın yetime kahretme ! El açıp isteyeni de azarlama! Fakat Rabbinin nimetini anlat da anlat!

@ozgunlu anladım abi o zaman Direkt olarak tek post kullanmaya kafa yormam lazım. Bu gibi sorunlarda tek posttan başka alternatif yok galiba. For içine yaptığımız her post methodu ASYNC davranıyor ise dediğin gibi callback süreleri değişir. QEUQEU gibi bir diziliş olsa gene ordan POST ettirdiğim ID yi yakalarım. ama bu seferden rnek veriyorum document. appendChild kullanıyorsam hep son div'e elementler eklenir alayı. Kaldık mı yle :D Sorunu çzdüm zaten yapımı da tek post'a çektim de kafama takıldı acaba yanlış birşeyler mi yapıyorum gibisinden teşekkürler cevap için :) Ben web'in ASYNC davranacağını düşünemedim bütün işlemler SYNC diye yazıyordum artık ona gre davranayım :/ @FCN deneyeyim hocam yntemi async false gibi bir zelliğinin olduğunu bilmiyodum teşekkürler :) Andolsun kuşluk vaktine ve dindiği zaman o geceye ki, Rabbin sana veda etmedi ve darılmadı! Ve kesinlikle senin için sonu nünden daha hayırlıdır. ileride Rabbin sana verecek de hoşnut olacaksın! O, seni bir yetim iken barındırmadı mı? Seni, yol bilmez iken yola koymadı mı? Seni bir yoksul iken zengin etmedi mi? yle ise, sakın yetime kahretme ! El açıp isteyeni de azarlama! Fakat Rabbinin nimetini anlat da anlat!

@TeRRoR Senkronizasyon işlemlerini çokça Android de kullanıyoruz UiThread'ler falan olmazsa olmaz olduğu için bir hayli deneyimim var bu konuda JavaScript de yani NodeJs de vs de de byle olduğunu varsayarsak umarım pek sorun yaşamam. Dediklerinizi dikkate alırım teşekkürler genede :) @SSH Teşekkürler :) Cevap gelmese bile gereğini yapıyorsunuz :) Andolsun kuşluk vaktine ve dindiği zaman o geceye ki, Rabbin sana veda etmedi ve darılmadı! Ve kesinlikle senin için sonu nünden daha hayırlıdır. ileride Rabbin sana verecek de hoşnut olacaksın! O, seni bir yetim iken barındırmadı mı? Seni, yol bilmez iken yola koymadı mı? Seni bir yoksul iken zengin etmedi mi? yle ise, sakın yetime kahretme ! El açıp isteyeni de azarlama! Fakat Rabbinin nimetini anlat da anlat!

MhmdAlmz bunu yazdı Mod Cevap ; Tagleri nasıl kaldırıyoruz hocam? yle yapalım artık bizde bari nasıl yaptığını syleyeydin :/ Aşağıdaki yerden kaldırıyor eklerken ona gre ekle kodunda varsa tag'i ekleme. Sorununa gelirsek; Chrome Developer Tools'tan Network kısmına baktın mı hangi istekleri atıyor? Isteklerde sıkıntı yok yani gnderilen ID ler normal post'un mantığına uygun yani. POST methodunun verdiği cevap ASYNC olduğu için for dngüsünü beklemiyor. Yani benim post methodu gerçekleştirdikten sonra function methodunun çalışmasını ve daha sonra function methodunun altındaki kodların çalışmasını istiyorum. Fakat bi türlü beceremedim. Interval verme gibi saçma sapan şeyler bile denedim :D Olmadı yemedi. Yani bana For dngüsünün içine yazdığım post methodunun sırası ile gerçekleşmesi lazım. Yani ASYNC Olamaması lazım SYNC Olması lazım eşzamanlı çalışırsa sorunum düzelmiş oluyor aksi halde for dngüsündeki i değeri sürekli arttığı için haliyle son i değerini alıyor posttan sonra Andolsun kuşluk vaktine ve dindiği zaman o geceye ki, Rabbin sana veda etmedi ve darılmadı! Ve kesinlikle senin için sonu nünden daha hayırlıdır. ileride Rabbin sana verecek de hoşnut olacaksın! O, seni bir yetim iken barındırmadı mı? Seni, yol bilmez iken yola koymadı mı? Seni bir yoksul iken zengin etmedi mi? yle ise, sakın yetime kahretme ! El açıp isteyeni de azarlama! Fakat Rabbinin nimetini anlat da anlat!