Çağırdığım fonksiyon:
GirisYap('frmgirisyap','girisyap','index.php')
Yazdığım kod:
function GirisYap(FormID, Operation, SendURL = "") { $(".load").html('<span class="spinner-border spinner-border-sm" role="status"></span>'); $("#buton").prop("disabled", true); var mydata = $("form#" + FormID).serialize(); $.ajax({ type: "post", url: "function.php?page=" + Operation, data: mydata, success: function (data) { $(".load").html(""); $("#buton").prop("disabled", false); data = data.split(":::", 2); var metin = data[0]; var alert = data[1]; if (data == "success") { $(".result").html('<span class="alert alert-' + alert + '">' + metin + '</span>'); $("#frmgirisyap").trigger("reset"); setTimeout(function () { window.location.href = SendURL; }, 3000); // 3000 milisaniye (3 saniye) } else { $(".result").html('<div class="alert alert-' + alert + '">' + metin + '</div>'); } } }) }Kodda sıkıntı yok lakin setTimeout fonksiyonu çalışmıyor. Yardımcı olabilir misiniz?