Bir php dosyası tarafından doldurulan bir json dizisinden veri almaya çalışıyorum. Veri, php dosyasına başarıyla geçer, ancak hataları döndürür. Sayfayı incelemeye çalıştım, Network inspection element resimde gösterildiği gibi ağ öğesinde döndürülen dizileri gösterir, ancak ajax başarı işlevi çalışmaz. Veriler php dosyasından başarılı bir şekilde geçmişse, neden ajax başarılı işlevini yürütmez?
Bu benim ajax kodu:Ajax show hatası php'de json_encode
var a = $(this).attr('idq');
$.ajax({
type: "POST",
url: "try.php",
data: {
queryy: a
},
dataType: "json",
success: function(result) {
var data = jQuery.parseJSON(result);
$.each(data, function(index, value) {
alert("successful");
});
},
error: function(result) {
alert("error");
}
});
'dataType: 'json'' özelliğini kaldırın ve başarıyı geri arama işlevinde nesneyi ayrıştırdığınız için sonucun başarılı olup olmadığını görün, –
Hataları okuduğunuz oldu mu? – SLaks
Bunu denedim ve hala başarılı olmadı – Abdul