Javascript-форум (https://javascript.ru/forum/)
-   jQuery (https://javascript.ru/forum/jquery/)
-   -   возврат "response" (https://javascript.ru/forum/jquery/41091-vozvrat-response.html)

PavelGor 30.08.2013 22:55

возврат "response"
 
Здравствуйте всем. Помогите решить проблему

Я передаю данные с помощью 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), то выводит массив правильно.

PavelGor 31.08.2013 00:34

Разобрался


Часовой пояс GMT +3, время: 21:18.