wmaraci reklam

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

7 Mesajlar 2.162 Okunma
Toplam 7 mesaj ve 2.162 görüntüleme
acebozum
wmaraci reklam

ismail03 ismail03 WM Aracı Kullanıcı
  • Üyelik 28.11.2013
  • Yaş/Cinsiyet 30 / 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
reklam

Ergin Ergin WM Aracı Kullanıcı
  • Üyelik 03.07.2015
  • Yaş/Cinsiyet 43 / 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 30 / 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 43 / 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
wmaraci

ismail03 ismail03 WM Aracı Kullanıcı
  • Üyelik 28.11.2013
  • Yaş/Cinsiyet 30 / 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 43 / 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 30 / 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
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