Получить код JSON JavaScript в IE, используя jQuery - PullRequest
4 голосов
/ 05 марта 2011

У меня есть строка в элементе div, подобная этой:

['39.55,115.78', '39.55,115.78', '39.55,115.78', '39.55,115.78', '39.55,115.78', '39.55,115.78', '39.55,115.78', '39.55,115.78', '39.55,115.78', '39.55,115.78', '39.55,115.78', '39.55,115.78', '39.55,115.78', '39.55,115.78', '39.55,115.78']

Я хочу получить этот список объектов, используя jQuery в Internet Explorer.Что я могу сделать?

Ответы [ 2 ]

3 голосов
/ 05 марта 2011
$.parseJSON($("#yourDiv").text())

Однако JSON требует, чтобы вы использовали двойные кавычки, тогда как в вашем примере вы используете одинарные кавычки.Если вы все равно хотите разобрать его, вы можете заменить их в вашей строке:

$.parseJSON($("#yourDiv").text().replace(/'/g, "\""))
2 голосов
/ 05 марта 2011

Читать это ...

http://api.jquery.com/jQuery.parseJSON/

Похоже, что ваша строка не является правильно сформированной строкой jSON.

РЕДАКТИРОВАТЬ: и это ... http://www.json.org/example.html

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...