Olá, estou com esse problema. Revisei meu código algumas vezes e não encontrei um erro. No console não retorna nenhum erro. Quando clico no botão Buscar ele insere apenas o valor do IMC de cada paciente na requisição Ajax. No formulário ele continua inserindo normalmente.
Segue meu código:
// search.js
// search pacients with ajax
var btnSearch = document.querySelector("#buscar-pacientes");
// console.log(btnSearch);
btnSearch.addEventListener("click", function() {
//object js request http
var xhr = new XMLHttpRequest();
//open connection with api
xhr.open("GET", "https://api-pacientes.herokuapp.com/pacientes");
//add event listener and return json
xhr.addEventListener("load", function() {
var response = xhr.responseText;
var pacients = JSON.parse(response);
pacients.forEach(function(pacient) {
addPacientTable(pacient);
});
});
xhr.send();
});