Решение проблемы JSON - PullRequest
       7

Решение проблемы JSON

0 голосов
/ 06 декабря 2010

У меня эта скрипка.Я хочу предупредить фон.Как я могу?

Спасибо.

Ответы [ 4 ]

1 голос
/ 06 декабря 2010

Две проблемы:

  1. Вы должны проверить строку JSON, чтобы получить объект.
  2. В фоновом значении отсутствуют кавычки.

Работает так:

var gib = eval("({background:'default.jpg'})");
alert(gib.background)
0 голосов
/ 06 декабря 2010

В данный момент вы просто создаете экземпляр строки, а не объект JSON - объекты JSON не заключены в кавычки.

Вот исправленная версия:

var gib = { background : "default.jpg "};
alert(gib.background)
0 голосов
/ 06 декабря 2010

Вы должны JSON, чтобы быть действительным, как это var gib = {"background": "default.jpg"}

Так что да, сначала разберитесь в объекте при использовании jquery jQuery.parseJSON ("{background: default.jpg}"); предупреждение (gib.background)

0 голосов
/ 06 декабря 2010

Неправильный синтаксис в json.

var gib={background:"default.jpg"};
alert(gib.background);
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...