Здравствуйте всем. Помогите решить проблему
Я передаю данные с помощью AJAX.
$.ajax({
url:'classes/test.php',
type: "GET",
data:{
HP: HP,
MP: MP,
NickName: nickname
},
cache: false,
success: function(data, textStatus){
if(!data){
alert('Error 1!');
}else{
alert (data.hp);
//arrHpMp = response.split(re);
//tkHP = arrHpMP[1];
//tkMP = arrHpMP[2];
//alert(response);
//tkHP = response;
}
}
});
В файле php передаю значения
$energy = new stdClass;
$energy->hp = 'TEST';
echo json_encode($energy); die()
Но при алерте возвращает Undefined
Если я подставлю просто в alert(data), то выводит массив правильно.