Пытаетесь ли вы динамически внедрить содержимое HTML с помощью ответов JSON или вернуть данные JSON с содержимым HTML?
Если вы хотите включить структурированные данные в формате JSON в HTML для рендеринга, вам следует подуматьиспользуя атрибуты данных HTML, например, так:
<ul id="vegetable-seeds">
<li data-spacing="10cm" data-sowing-time="March to June">Carrots</li>
<li data-spacing="30cm" data-sowing-time="February to March">Celery</li>
<li data-spacing="3cm" data-sowing-time="March to September">Radishes</li>
</ul>
Если вы пытаетесь вернуть разметку HTML внутри вашего JSON, вы можете встроить HTML-код в виде строкового объекта и повторно поместить его в DOM во время обработки:
{
'foo': 'bar',
'html': '<p>some markup to be rendered</p>'
}