Olá, Kleber!
Para atualizar a lista de itens sem sair da página utilizando o método POST, você pode utilizar o AJAX. Com ele, é possível enviar uma requisição para o servidor sem precisar recarregar a página inteira.
Você pode criar uma função em JavaScript que envie os dados do formulário para o servidor utilizando o método POST e, em seguida, atualize a tabela com os novos dados recebidos do servidor.
Segue um exemplo básico de como utilizar o AJAX para enviar os dados do formulário para o servidor:
function atualizarLista() {
var xhr = new XMLHttpRequest();
xhr.open('POST', 'url_do_servidor');
xhr.setRequestHeader('Content-Type', 'application/x-www-form-urlencoded');
xhr.onload = function() {
if (xhr.status === 200) {
// Atualiza a tabela com os dados recebidos do servidor
}
else {
console.log('Erro ao atualizar a lista');
}
};
xhr.send('dados_do_formulario');
}
No exemplo acima, substitua "url_do_servidor" pela URL do script que irá receber os dados do formulário e atualizar a lista de itens. E substitua "dados_do_formulario" pelos dados que você quer enviar para o servidor.
Espero ter ajudado e bons estudos!