• 21-11-2022, 14:11:09
    #1
    Kimlik doğrulama veya yönetimden onay bekliyor.
    Ajaxda bir register işlemi deniyorum çıldıracaum....
    Kod çalışıyor fakat ben başarılı döndüğünde yani success oldugunda bir başarılı div'i var gizli onu göstermek istiyorum, olmuyor. Eğer console.log yazarsam çalışıyor, ama divi göster diyince ne sleep çalışıyor ne gösteriyor...

        $(document).ready(function(){
    $("#form1").submit(function() {
    $.ajax({
    type: "POST",
                        url: "eren/yeni_kullanici_ekle_api.php",
                        data: $("#form1").serialize(),
                        success: function(response)
    {
    document.getElementById("basarili").style.display = "block";
                            sleep(5000);
                        },
                        error: function (data){
    alert("Hata aldık!" + data);
                        }
    });
            });
            function sleep(milliseconds) {
    const date = Date.now();
                let currentDate = null;
                do {
    currentDate = Date.now();
                } while (currentDate - date < milliseconds);
            }
    
    });
  • 21-11-2022, 14:15:40
    #2
    success olduğunda aşağıdaki kodu çalıştırmayı deneyebilir misiniz
    $("#basarili").show();
    sleep(5000);
    $("#basarili").hide();
  • 21-11-2022, 14:19:09
    #3
    console.log("Div Sayısı:"+$("#basarili").length); // bu id değerine sahip div varsa 0 dan büyük bir değer yazması lazım.
    $("#basarili").show();

    bu kodu success içerisine yazabilir misiniz.
  • 21-11-2022, 14:20:06
    #4
    Api çıktısında OK yazdır sonra gelen veri ile eşleştir?

    if(data == “OK”){
    // islem başarılı
    } else {
    // islem başarısız
    }
  • 21-11-2022, 14:24:13
    #5
    Herkeze teşekkürler arkadaşlar yardımlarınız için can diye bir arkadaş sağolsun anydeskten bağlandı. ajax function eventi eksikmiş onu ekledi birde event.preventdefault yazdı çözüldü kendisine çok teşekkürler yorum bırakırsa r10+ vermek isterim
  • 21-11-2022, 14:33:26
    #6
    lencls adlı üyeden alıntı: mesajı görüntüle
    Herkeze teşekkürler arkadaşlar yardımlarınız için can diye bir arkadaş sağolsun anydeskten bağlandı. ajax function eventi eksikmiş onu ekledi birde event.preventdefault yazdı çözüldü kendisine çok teşekkürler yorum bırakırsa r10+ vermek isterim
    Rica ederim