• 12-05-2013, 14:49:55
    #1
    Üyeliği durduruldu
    Merhabalar

    $.ajax({
    	type: 'POST',
    	url: 'js/resim_sil.php',
    	data: 'id='+id+'&tur='+tur,
    	success: function(veri) {
    		if(veri == "ok"){
    			$('div#resimSilmeSonucu').append("Başarılı");
    		}else{
    			$('div#resimSilmeSonucu').append("Hata");
    		}
    		//alert("deneme");
    	}
    });

    success kısmına girmiyor hiç sorun ne olabilir ? dosyayı bulamıyor olabilir diye düşündüm firefoxta web konsolu kısmında tam yolu gözüküyor ve dosya mevcut . sorun ne olabilir ?
  • 12-05-2013, 16:59:53
    #2
    merhaba

    kodunuza aşağıda kodu ekleyerek verdiği hatayı öğrenebilirsiniz. resim_sip.php dosyasına giden değerleri ajax fonksiyonundan önce alert ile yazdırıp değerlerin doğru olup olmadığına bakabilirsiniz. Birde bu hata ile ilgili olmayabilir ama öneri olarak geri dönen değeri "if" ile kontrol etmeden önce "$.trim(veri)" fonksiyonundan geçirin.

    error: function (xhr, ajaxOptions, thrownError) {
            alert(xhr.status);
            alert(thrownError);
          }
  • 12-05-2013, 17:23:10
    #3
    Arkadaşın dediği gibi alert ile değerin boş olup olmadığını kontrol edin öncelikle + id ve tur değişkenlerine değer atadığınız kısmı da görebilir miyiz? Diğer taraftan php sayfasının yaptığı işlemi kontrol ettiniz mi? Son olarak append yerine .html kullanabilirsiniz.
  • 12-05-2013, 22:21:38
    #4
    Üyeliği durduruldu
    sorun kalmadı
    dataType: "html"
    ekleyince düzeldi , tip değeri göndermek gerekiyormuş sebebini açıkcası anlayamadım ama düzeldi.