Я получаю ответ JSON от сервера, и мне нужно пройти через массив в javascript и получить значения. Но я наклоняю, кажется, зацикливаюсь на нем.
Ответ JSON массива выглядит следующим образом:
{
"1": "Schools",
"20": "Profiles",
"31": "Statistics",
"44": "Messages",
"50": "Contacts"
}
Я просто хочу пропустить его, чтобы получить идентификатор и имя и заполнить некоторые значения на странице.
Я пробовал:
$.each(response, function(key, value) {
alert(key + ' ' + value);
});
// and
for (var key in response) {
alert(key + ' ' + response[key]);
}
Но не давайте правильных значений.
Заранее благодарим за помощь.
Ответ: Здравствуй, Ответ, который я получаю со вторым циклом:
0 {
1 "
2 1
3 "
4 :
5 "
6 S
и т.д.
Таким образом, это означает, что он проходит весь ответ в виде строки и разделяет его как ключ/значение.
Спасибо