Я использую htmx javascript API как мне получить ответ от сервера

Мой блок кода выглядит следующим образом, в основном, когда срабатывает модал, я отправляю GET запрос и получаю ответ, он отправляет запрос нормально, но я не могу увидеть (или лучше сказать) получить ответ от сервера через .then() из htmx. Я использую пример из документации

htmx.ajax('GET',
    '/user-related-comment/',
    { swap: 'none', values: { userId: userId } }
).then(data => {
    console.log(data)
})

data является undefined при записи в консоль браузера.

Для всех, кому это необходимо, вариантом будет прослушивание примера события 'htmx:afterOnLoad'.

    htmx.ajax('GET', '/example', '#myDiv').then(() => {
      document.body.addEventListener('htmx:afterOnLoad', event=>{
    console.log(event)
   // access response at event.detail.xhr.response
   // convert to JavaScript object by JSON.parse(event.detail.xhr.response)
  })
});

По какой-то причине при первом нажатии ничего не происходит.

Вернуться на верх