Я получаю результат запроса ajax с использованием JSONP без каких-либо проблем. Вот мой кодJQuery/JavaScript - Сохранение ответа AJAX jSONP в переменные
function TestJSONP()
{
$.ajax({
url: "https://www.sample.com/api/users.json?account_api_key=0000&unique_install_id=0000&[email protected]&locale_id=en-US&operating_system_version=6.1.7601.65536&operating_system_architecture=64&outlook_version=2013&version=0.0.5.0",
// the name of the callback parameter, as specified by the YQL service
jsonp: "callback",
// tell jQuery we're expecting JSONP
dataType: "jsonp",
// tell YQL what we want and that we want JSON
data: {
q: "select title,abstract,url from search.news where query=\"cat\"",
format: "json"
},
// work with the response
success: function (response) {
console.log(response); // server response
}
});
}
Мне нужно установить данные ответа в переменные, которые я могу получить вне этого запроса. Пожалуйста, посоветуйте мне. (Я прочитал некоторые подобные вопросы, и я не смог применить их решения для моего. Потому что я думаю, что моя структура данных ответа немного отличается). См. Следующий блок, чтобы увидеть результаты console.log (response);
{
account:
{
id: "sadasdd4234",
name: "Sample Development",
support_email_address: "[email protected]",
report_threat_button_text: "text1",
successful_report_text: "text2",
false_report_text: "text3",
},
current_plugin_version: "0.0.1",
id: "trt45rety",
status: "ok",
type: "api_response",
user:
{
id: "erwrretV0",
language: "en",
first_name: "Robert",
last_name: "Croos",
email_address: "[email protected]"
}
}
Заранее спасибо. Кушанская Randima
Что именно вы хотите? – Amy
Отклик на него сам переменный. – Amy
@ Ами, спасибо, что спросили. Я нашел решение для этого. Это просто. Я отправлю свой ответ за несколько минут. Все еще писал это. –