Как вернуть строку в JSON? - PullRequest
       3

Как вернуть строку в JSON?

0 голосов
/ 21 февраля 2012

Я использую ajax для повторной настройки массива [[int, string], ....] в index.json.

Вот мой index.json

<%= @custom_fields.map {|e| [e.id ,e.name] }.to_json%>

и это мой AJAX реквизит1011 *

("[[17,\"\\u0411\\u0440\\u0435\\u043d\\u0434\\u044b\"]]")

У него нормальный идентификатор, но мое строковое значение "имя" закодировано (я так думаю).Что я делаю не так.Строка на русском языке, может из-за этого у меня такая проблема?Заранее спасибо

1 Ответ

0 голосов
/ 21 февраля 2012

Вы говорите, что у вас есть json в index.json и в $.get запросе, который вы указали custom_fields.json. Это правильно?

Существует несколько шагов для устранения проблемы такого типа.

  • Если вы используете браузер Firefox, вы можете использовать Firebug для мониторинга XHR звонит.
  • Если вы используете Chrome, вы можете использовать его встроенный инструмент разработчика, чтобы отслеживать звонки XHR.
  • Вы можете определить, выполняется ли вызов. Если да, то что необработанный ответ от вызова XHR.
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...