← Назад в FAQ

tgx:ajax-json-body#

Маппинг в data-hx-json-body.

Синтаксис#

tgx:ajax-json-body="true"

Пример 1: минимальный#

tgx:ajax-json-body="true"

Пример 2: практический#

<button tgx:ajax-post="/api/v1/domain/verify" tgx:ajax-json-body="true" tgx:ajax-vals='{"domain":"example.com"}'>Запросить TXT</button>

Разбор#

Переключает формат body на JSON (обычно в паре с tgx:ajax-vals).

Частые ошибки#

  • Включать JSON body, но отправлять несовместимый payload
  • Забывать обработку ошибок API в target-блоке

Проверка перед публикацией#

  • Endpoint ожидает JSON-представление body
  • tgx:ajax-vals содержит корректный JSON

См. также#

Связанные статьи