PDA

View Full Version : چرا وقتی dataType رو json قرار میدم، ajax.$ کار نمیکند؟َََ



abdollah110110
یک شنبه 07 دی 1393, 18:52 عصر
سلام
چرا وقتی dataType رو json قرار میدم، پارامتر data هیچ مقداری برنمیگردونه؟
وقتی text تعیین میکنم برمیگردونه.

$.ajax({
type:'GET',
url:'myAjax.php',
data:{a:'name',s:'family'},
dataType:'text',
//dataType:'json',
success:function(data){
var obj=jQuery.parseJSON(data);
alert(data);
$.each(obj,function(key,value){
$('#ajax').append('<hr>'+key+":"+value);
});
},
error:function(){
alert('Error');
}
});

<?php
echo json_encode( array("name"=>$_GET['a'],'family'=>$_GET['s']));
?>
متشکرم

abdollah110110
یک شنبه 07 دی 1393, 19:13 عصر
خودم دانستم. مشکل این بود 'Json'
باید حرف اول را با حروف بزرگ مینوشتم.

dataType:'Json',