

Jquery Kullanmadan Ajax Da Sayfa Yenilemek (Çözüldü)
-
arkadaşlar ne denediysem olmadı ne yapmam gerekiyor?
php denedim olmadı : header()
javascript denedim olmadı: location.reload
html denedim olmadı: <meta http-equiv="refresh" content="300">
aynılarını bi de ajaxla çağırılan sayfanın içine başka bir yerden include ederek denedim yine olmadı
ne yapmam lazım? jQuery ye boyun eğeceğim nokta burası mı? :(
cevabımı aldım: http://www.tahribat.com/forum/jquery-kullanmadan-ajax-da-sayfa-yenilemek-soru-219591/0#msg2730291
kofcu tarafından 12/Haz/16 19:20 tarihinde düzenlenmiştir -
javascript ile location.reload(); denediniz mi hocam?
pardon yazmıssın görmedim denemişsin sanırım. Tam olarak ne yapmak istiyorsun biraz daha ayrıntı verir misin?
Hannibal_King tarafından 12/Haz/16 18:53 tarihinde düzenlenmiştir -
Ajax sonucunda sayfanın yenilenmesini mi istiyorsun?
-
Hannibal_King bunu yazdı
javascript ile location.reload(); denediniz mi hocam?
Denedim hocam olmadı.
Php den geliyor sayfa oraya echo '<script> location.reload </script>'
Yazdım olmadı...
-
ontedi bunu yazdı
Ajax sonucunda sayfanın yenilenmesini mi istiyorsun?
Form gönderiyorum. Sonra hata verirse sayfa yenilenmeden hata mesajı gösteriyor. Hata olmaz ise sayfayı yenilesin istiyorum ama olmuyor..
-
location.reload(); bu şekilde yazar mısın parantezler ile
-
Hannibal_King bunu yazdı
location.reload(); bu şekilde yazar mısın parantezler ile
Şuan telefondan yazıyorum ondan eksik yazmışım hocam yoksa dediğin gibi yazdım. Ama tekrar deneyeyim çünkü olmaması çok mantıksız geliyor
-
Mantığın hatalıda o yüzden.
PHP ile gelen verileri kontrol ettikten sonra hata varsa hata basacaksın. Hata yoksa başarılı basacaksın.
Javascript tarafında gelen veri 'hatalı' ise hatalı ya göre işlem yapacaksın. 'başarılı' ise başarılıya göre işlem yapacaksın.
if(xhttp.responseText === 'hata') { alert('hatalar hatalar..'); } else if(xhttp.responseText === 'başarılı') { alert('başarılı. bu kutucuk kapandıktan sonra sayfa yenilenecek'); location.reload(); } -
PcK0 bunu yazdı
Mantığın hatalıda o yüzden.
PHP ile gelen verileri kontrol ettikten sonra hata varsa hata basacaksın. Hata yoksa başarılı basacaksın.
Javascript tarafında gelen veri 'hatalı' ise hatalı ya göre işlem yapacaksın. 'başarılı' ise başarılıya göre işlem yapacaksın.
if(xhttp.responseText === 'hata') { alert('hatalar hatalar..'); } else if(xhttp.responseText === 'başarılı') { alert('başarılı. bu kutucuk kapandıktan sonra sayfa yenilenecek'); location.reload(); }ouww süpersin hocam!!! çok teşekkür ederim... arkadaşlar cevap bu. o işi daha ajax'ı yazarken ayarlamak gerekiyormuş..