У меня есть запрос jquery - ajax, он обеспечивает вывод в формате json. Если моя догадка правильная, то полученный ответ ajax будет разобран. Я хотел бы получить исходные исходные данные, т. Е. Ответ без разбора. Является ли это возможным ?Получение вывода ajax без синтаксического анализа
ответ
Удалить dataType : "json",
или изменить его на dataType : "text",
или просто получить доступ к responseText
свойство jqXHR
object (в зависимости от того, что вы хотите делать с данными).
Для получения более подробной информации, ознакомиться с документацией: http://api.jquery.com/jQuery.ajax/.
удаление типа данных или присвоение типа в виде текста nt wrk .. – user1371896
Ну, я дал вам третий вариант, получив доступ к запросу 'responseText';) –
Если вы 100% уверены, что вы получаете JavaScript объект назад (я всегда разобран мое возвращение из метода $.ajax()
), то вам нужно stringify объекта.
См: http://www.json.org/js.html
И здесь: https://github.com/douglascrockford/JSON-js скачать файл "json.js".
С этим файлом вы можете parse
и stringify
по мере необходимости.
Таким образом, чтобы получить текстовую версию, вы могли бы сделать:
var sObj = JSON.stringify(j);
console.log(sObj);
Однако, от того, что я прочитал, что вам нужно будет разобрать обратный объект:
функцию, которая будет если запрос успешно завершен. Функция получает три аргумента: данные, возвращаемые с сервера, отформатированные в соответствии с параметром dataType;
Так он отформатирован как JSON «строка», которая будет по-прежнему должны быть разобраны или (быстрая и грязная) eval
«d
- 1. Получение Ошибка синтаксического анализа
- 2. Batch команда синтаксического анализа вывода
- 3. Пролог синтаксического анализа и вывода
- 4. Получение полного вывода XML после синтаксического анализа и вставки узла
- 5. Проблема синтаксического анализа XML-вывода (PHP/JQuery)
- 6. JQuery XML синтаксического анализа - Получение значения атрибутов
- 7. андроид синтаксического анализа вывода внутренней памяти
- 8. Исправлено для вывода скриптов синтаксического анализа PHP?
- 9. ajax и jsonp получение SyntaxError: Неожиданный токен ':'. Ошибка синтаксического анализа
- 10. получение ошибок синтаксического анализа в JQuery
- 11. Получение ошибки синтаксического анализа с помощью React.js
- 12. журнал ошибок синтаксического анализа
- 13. Получение ошибки синтаксического анализа в MySQL Query
- 14. Jmeter: Получение этой ошибки: ошибки синтаксического анализа:
- 15. получение проблемы даты синтаксического анализа в сервлет
- 16. Получение ошибки синтаксического анализа при разборе запятых
- 17. Получение данных из синтаксического анализа в массив
- 18. Получение ошибки синтаксического анализа в регистровой декларации
- 19. Получение ошибки синтаксического анализа в xml
- 20. Получение PageId из запроса Википедии синтаксического анализа
- 21. bash - файл синтаксического анализа и получение переменных
- 22. MVC синтаксического анализа Ajax для Java-превосходить
- 23. JQuery Ajax Ошибка 200 Ошибка синтаксического анализа
- 24. JSON Stringify & AJAX ошибки синтаксического анализа
- 25. синтаксического анализа JSON с помощью Ajax Jquery
- 26. JQuery + IE8 Ajax Json Ошибка синтаксического анализа
- 27. Определение функции синтаксического анализа JSon вне `.ajax`
- 28. Ajax и jQuery Проблемы синтаксического анализа XML
- 29. Java синтаксического анализа объект
- 30. Ошибка синтаксического анализа timestamp
Вы сделали' console.log' значения 'J '? Я уверен, что метод .ajex возвращает строку (или что-то, что возвращает ваш код), и вам решать либо сделать «eval», либо проанализировать его, чтобы получить объект javascript. – RemarkLima
no ajax request дает нам разобранный вывод. – user1371896