У меня есть некоторые данные возврата json, я не могу получить доступ к каким-либо данным в JSON, я использовал этот метод раньше, и он работает, но я не могу понять, что здесь идет не так.Проблемы Чтение данных json Возврат к jQuery
данные ["json"] распечатывают данные json, но данные ["default"] или data.default не распечатывают отдельную информацию в json-данных.
JSON: { "по умолчанию": "у", "mqdefault": "у", "hqdefault": "у", "sddefault": "у", "maxresdefault": "у"}
JQuery является:
$.ajax({
type: "POST",
dataType: "json",
url: "response.php",
data: data,
success: function(data) {
$(".the-return").html(
"default: " + data["default"] + "<br />mqdefault: " + data["mqdefault"] + "<br />hqdefault: " + data["hqdefault"] + "<br />JSON: " + data["json"]
);
//alert("Form submitted successfully.\nReturned json: " + data["json"]);
}
});
Пробовали ли вы использовать _ $. ParseJSON (данные) _, а затем _data.default_ ? –
Невозможно помочь вам с этим, вам нужно зарегистрировать «данные» и посмотреть, что у вас есть с помощью console.log и т. Д. – adeneo
Что такое 'data.json'? Это не отображается в вашем примере JSON. Или JSON - это свойство верхнего уровня, и то, что вы указали, является вложенным объектом? –