wmaraci reklam

Ajax Sayfa yenilenmeden POST etme küçük bi sorun

7 Mesajlar 1.818 Okunma
pst.net
wmaraci reklam

ismail03 ismail03 WM Aracı Kullanıcı
  • Üyelik 28.11.2013
  • Yaş/Cinsiyet 29 / E
  • Meslek Ameliyathane Hemşiresi
  • Konum Afyon
  • Ad Soyad I** Ç**
  • Mesajlar 2633
  • Beğeniler 344 / 487
  • Ticaret 12, (%100)
iyi günler bugün yine yeni bi hatayla karşınızdayım :)
jquery

<script></script>
<script>
$(document).ready(kayitol())
function kayitol(){
var veriler = $('#oyformu').serialize();
$.ajax({
type:"POST",
url:"oykullan.php",
data: veriler,
error:function(){$('#oycevabi').html("Hata oluştu");},
success:function(oycevabi){$('#oycevabi').html(oycevabi)}
})};
</script>

Html



























Hata şu ilk tıkladığımda Hata oluştu diyor (yani göndermiyor) 2. tıkladığımda oy kullanıldı cevabını alıyorum sanırım kod sonradan yükleniyor nasıl çözüm sağlarım
 

 

wmaraci
reklam

Ergin Ergin WM Aracı Kullanıcı
  • Üyelik 03.07.2015
  • Yaş/Cinsiyet 42 / E
  • Meslek müzisyen/webmaster
  • Konum Ankara
  • Ad Soyad E** A**
  • Mesajlar 431
  • Beğeniler 47 / 219
  • Ticaret 3, (%100)
Document ready kullanmadan şu şekilde dene:
<script>
function kayitol(){
var veriler = $('#oyformu').serialize();
$.ajax({
type:"POST",
url:"oykullan.php",
data: veriler,
error:function(){$('#oycevabi').html("Hata oluştu");},
success:function(oycevabi){$('#oycevabi').html(oycevabi);}

});
}
</script>


Html kısmı da şu şekilde sadece onclick kullanarak:























ismail03

kişi bu mesajı beğendi.

ismail03 ismail03 WM Aracı Kullanıcı
  • Üyelik 28.11.2013
  • Yaş/Cinsiyet 29 / E
  • Meslek Ameliyathane Hemşiresi
  • Konum Afyon
  • Ad Soyad I** Ç**
  • Mesajlar 2633
  • Beğeniler 344 / 487
  • Ticaret 12, (%100)

Ergin adlı üyeden alıntı

Document ready kullanmadan şu şekilde dene:
<script>
function kayitol(){
var veriler = $('#oyformu').serialize();
$.ajax({
type:"POST",
url:"oykullan.php",
data: veriler,
error:function(){$('#oycevabi').html("Hata oluştu");},
success:function(oycevabi){$('#oycevabi').html(oycevabi);}

});
}
</script>


Html kısmı da şu şekilde sadece onclick kullanarak:
























hocam şimdi oldu :) ama gelen hata/olumlu mesajı 10saniye sonra kaldırmasını istesem ? o nasıl olur
 

 

Ergin Ergin WM Aracı Kullanıcı
  • Üyelik 03.07.2015
  • Yaş/Cinsiyet 42 / E
  • Meslek müzisyen/webmaster
  • Konum Ankara
  • Ad Soyad E** A**
  • Mesajlar 431
  • Beğeniler 47 / 219
  • Ticaret 3, (%100)
Denemedim ama şu şekilde setTimeout kullanabilirsin (5000 = 5 saniye):

<script>
function kayitol(){
var veriler = $('#oyformu').serialize();
$.ajax({
type:"POST",
url:"oykullan.php",
data: veriler,
error:function(){
$('#oycevabi').html("Hata oluştu");
setTimeout(function() {
$("#oycevabi").html("");
}, 5000);
},
success:function(oycevabi){
$('#oycevabi').html(oycevabi);
setTimeout(function() {
$("#oycevabi").html("");
}, 5000);
}

});
}
</script>
ismail03

kişi bu mesajı beğendi.

wmaraci
Mersin evden eve nakliyat

ismail03 ismail03 WM Aracı Kullanıcı
  • Üyelik 28.11.2013
  • Yaş/Cinsiyet 29 / E
  • Meslek Ameliyathane Hemşiresi
  • Konum Afyon
  • Ad Soyad I** Ç**
  • Mesajlar 2633
  • Beğeniler 344 / 487
  • Ticaret 12, (%100)

Ergin adlı üyeden alıntı

Denemedim ama şu şekilde setTimeout kullanabilirsin (5000 = 5 saniye):

<script>
function kayitol(){
var veriler = $('#oyformu').serialize();
$.ajax({
type:"POST",
url:"oykullan.php",
data: veriler,
error:function(){
$('#oycevabi').html("Hata oluştu");
setTimeout(function() {
$("#oycevabi").html("");
}, 5000);
},
success:function(oycevabi){
$('#oycevabi').html(oycevabi);
setTimeout(function() {
$("#oycevabi").html("");
}, 5000);
}

});
}
</script>


çok teşekkür ederim yardımınız için işe yaradı bu js jquery ne güzel nimetmiş böle :D
 

 

Ergin Ergin WM Aracı Kullanıcı
  • Üyelik 03.07.2015
  • Yaş/Cinsiyet 42 / E
  • Meslek müzisyen/webmaster
  • Konum Ankara
  • Ad Soyad E** A**
  • Mesajlar 431
  • Beğeniler 47 / 219
  • Ticaret 3, (%100)
Kullanmasını bilirsen güzeldir ama çok hata vermeye yatkın bir dil. Sürekli konsoldan ne hata verdiğini takip etmeni öneririm.

Kolay gelsin
 

 

ismail03 ismail03 WM Aracı Kullanıcı
  • Üyelik 28.11.2013
  • Yaş/Cinsiyet 29 / E
  • Meslek Ameliyathane Hemşiresi
  • Konum Afyon
  • Ad Soyad I** Ç**
  • Mesajlar 2633
  • Beğeniler 344 / 487
  • Ticaret 12, (%100)
Ergin sağolun hocam :) biliyorum insanı deli ediyor :)
 

 

wmaraci
Konuyu toplam 1 kişi okuyor. (0 kullanıcı ve 1 misafir)
Site Ayarları
  • Tema Seçeneği
  • Site Sesleri
  • Bildirimler
  • Özel Mesaj Al