Kodları lütfen aşağıdaki butonları kullanarak renklendirin. Örnek: <php> echo "Selam Dünya"; </php>
Yardım
karakter kaldı

Jquery-Ajax

$(document).ready(function() {
		$('#btn').click(function() {
				$.ajax({
					   url:'bilgi.php',
					   type:"GET",
					   success:function(sonuc) {
						   $('#ust').html(sonuc);
						   }
			
					   
					   
					   })		
						$('#ust').ajaxSuccess(function() {
										  $('#icerik').append('ajaxSuc,'); 
										   });
						$('#ust').ajaxComplete(function() {
										$('#icerik').append('ajaxcomp,');	
											});
						$('#ust').ajaxStop(function() {
										$('#icerik').append('ajaxstop,');
										});
						$('#ust').ajaxStart(function() {
										 $('#icerik').append('ajaxstart,');
										 });
						$('#ust').ajaxSend(function() {
										$('#icerik').append('ajaxsnd,');
										});
						
						
						
						  });				   
						  });

Elimde bu kodlar var amacım eventlerin sıralaması mesela
İlk önce ajaxStart sonra ajaxSend çalışıyor gibierinden.Ama ajaxSend ile ajaxStart fonksiyonu işini yapmıyor.Bilen arkadaşlardan yardım bekliyorum.

Teşekkürler..
+0
-0
Cevaba KatılıyorumKatılmıyorum
Cevap Yaz Yorum Yaz Arşivime Ekle Takip Et

Doğru Cevap

  • Actionsee adlı üyenin fotoğrafı
    12 yıl önce yazılmış
    16 cevap - 22 soru
    ajaxSend: bir ajax isteği gönderilmeden önce
    ajaxStart: bir ajax isteği başladığında
    ajaxError: bir ajax isteği başarısız olduğunda
    ajaxStop: bir ajax isteği durdurulduğunda
    ajaxSuccess: bir ajax isteği başarıyla tamamlandığında
    ajaxComplete: bir ajax isteği tamamlandığında


    ajaxStartı felan üst taraflara al, senin yaptığın, ajaxstop olduğunda, yani ajax işlemi durduktan sonra, ajaxstart yani ajax başladığındaki işlemi yaptırtmaya çalışıyorsun. Hatan sanırım burada.
    • Frauzer adlı üyenin fotoğrafı Frauzer
      Bu şekilde click event'i dışında olması gerekiyormuş yorum için teşekkürler..:)

      $(document).ready(function() {
      		$('#btn').click(function() {
      				$.ajax({
      					   url:'bilgi.php',
      					   type:"GET",
      					   success:function(sonuc) {
      						   $('#ust').html(sonuc);
      						   }
      			
      					   
      					   
      					   })
      				       });		
      		
      		                $('#ust').ajaxSend(function() {
      										$('#icerik').append('ajaxsnd,');
      										});		
      						$('#ust').ajaxStart(function() {
      										 $('#icerik').append('ajaxstart,');
      										 });
      						$('#ust').ajaxSuccess(function() {
      										  $('#icerik').append('ajaxSuc,'); 
      										   });
                              $('#ust').ajaxStop(function() {
      										$('#icerik').append('ajaxstop,');
      										});
      						$('#ust').ajaxComplete(function() {
      										$('#icerik').append('ajaxcomp,');	
      											});
      		
      						  });
      
      12 yıl önce yazılmış

Cevaplar

Hiç cevap bulunamadı.