merhabalar
jquery ajax ile bir table nesnesindeki satır ve sütunları veritabanına kaydediyorum.
Kodlar mantık olarak şöyle:
SatırSayısı = 4;
Sütun Sayısı = 7;
for (i=0; i<SatırSayısı; i++)
{
$.ajax{
SatırKaydet(i); //Burada satır veritabanına kaydediliyor.
success:{
for (j=0; j<SütunSayısı; j++)
{
//Burada sütun veritabanına kaydediliyor.
$.ajax{
SütunKaydet(i,j);
}
}
}
}
}Yani döngü içerisinde ajax isteği, ve bu istek içinde tekrar döngü içinde ajax isteği kullanıyorum. Fakat SütunKaydet(i,j) derken i her zaman 4 geliyor. Yani ajax işlemi başlamadan i döngüsü tamamlanmış oluyor.
Ajax isteği asenkronize olduğu için bu durum aslında normal. Peki bunun üstesinden gelmek için nasıl bir yol izlemeliyim. İnternette araştırdım ve do while ile bazı testler yaptım ama başarılı olmadı.
Tüm önerileriniz için teşekkür ederim