Javascript.RU

Создать новую тему Ответ
 
Опции темы Искать в теме
  #1 (permalink)  
Старый 30.08.2013, 22:55
Новичок на форуме
Отправить личное сообщение для PavelGor Посмотреть профиль Найти все сообщения от PavelGor
 
Регистрация: 29.08.2013
Сообщений: 7

возврат "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:15.
Ответить с цитированием
  #2 (permalink)  
Старый 31.08.2013, 00:34
Новичок на форуме
Отправить личное сообщение для PavelGor Посмотреть профиль Найти все сообщения от PavelGor
 
Регистрация: 29.08.2013
Сообщений: 7

Разобрался
Ответить с цитированием
Ответ



Опции темы Искать в теме
Искать в теме:

Расширенный поиск


Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Возврат двух типов данных для одного запроса hitenok jQuery 17 19.05.2013 00:15
Возврат результат из функции I'm_Lazy AJAX и COMET 5 10.05.2013 13:00
Возврат фокуса к полю редактирования после закрытия Ext.MessageBox danik.js ExtJS 0 08.12.2012 12:07
Определения существования анимации и возврат функции Beriagts jQuery 2 20.09.2011 21:32
возврат увеличенного значения AJAX mikeles AJAX и COMET 0 31.10.2009 08:48