У меня есть очень глупый начинающий Jquery вопрос, даже если бы я видел много подобный вопрос здесь:Доступ к детали JSON ответ Аякса
От PHP с AJAX Я посылаю это:
public function to_json() {
return json_encode(array('test_id' => 'test_value'));
}
В успех часть Jquery файла я ставлю:
function(data) {
alert(data);
}
И это показывает, что это в окне предупреждения:
{"test_id":"test_value"}
Что хорошо, я думаю, но если бы я изменить функцию на это:
function(data) {
alert(data.test_id);
}
я получил:
undefined
Что мне не хватает?
Спасибо большое, второе решение работало, так или иначе, первый не сделал. Должен ли я помещать информацию заголовка в специальное место? Я положил его в начало функции файла PHP, аакс-вызовов. –