Обрабатывать одну строку ответа JSON - PullRequest
5 голосов
/ 10 мая 2011

У меня есть json, который выглядит так в php

json_encode('Test string');

, он отправляет строку, которую я проверил с помощью firebug.Как я могу получить к нему доступ?

 success: function(theResponse) {           

           alert()

    }  

Что я должен поставить внутри оповещения, чтобы получить эту строку?

Ответы [ 2 ]

4 голосов
/ 10 мая 2011

Вы должны отформатировать ваш вывод как допустимый JSON, даже если он состоит из одной строки:

json_encode(array("message" => "No Return Email Address Specified!"));

Затем вы можете получить к нему доступ в JS, например:

 success: function(theResponse) {           

       alert(theResponse.message)

}  
0 голосов
/ 10 мая 2011

Использование. $ На объекте ответа

success: function(theResponse) {           
    alert(theResponse.$)  
} 
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...