Senhores,
Possuo algumas tabelas em meu sistema que precisam ser dinâmicas. Preciso inserir elementos nela e ela precisa ser atualizada sem a necessidade de um submit.
Gostaria de sugestões de como fazer. Acho que terei que usar ajax, certo? O problema é que eu estou trabalhando com display:table. Até peguei uns exemplos com Ajax na internet, mas usando as tables comuns, em html.
Segue o código da minha tabela para facilitar o entendimento:
<c:if test="${listaDeIrmaos != null}">
<center>
<display:table htmlId="displayTable" id="item" name="listaDeIrmaos" requestURI="/prepararAlterarFamilia.action"
style="width: 98%;" pagesize="10" export="false" cellpadding="0" cellspacing="0" >
<display:column title=" " headerClass="dtag_esq" style="width: 26px;" />
<display:column title="Cód." headerClass="sortable" maxLength="60" style="width: 220px;">
<c:out value="${item.id}"/>
</display:column>
<display:column title="Nome do Irmão" headerClass="sortable" maxLength="100" >
<a href="prepararAlterarUsuario.action?idUsuario=${item.id}">
<c:out value="${item.nomeCompleto}" />
</a>
</display:column>
<display:column title="Gêmeo?" class="centered" headerClass="centered" style="width: 100px;">
<c:out value="${item.tipoGemeo}"/>
</display:column>
<display:column title="Sexo" class="centered" headerClass="centered" style="width: 60px;">
<c:out value="${item.sexo}"/>
</display:column>
<display:column title="Vivo?" class="centered" headerClass="centered" style="width: 60px;">
<c:if test="${item.stVivo == true}">
<c:out value="Sim"/>
</c:if>
<c:if test="${item.stVivo == false}">
<c:out value="Não"/>
</c:if>
</display:column>
<display:column title="Excluir" class="centered" headerClass="centered" style="width: 30px;">
<img src="imgs/delete.gif" width="16" height="16" border="0" align="absmiddle" onclick="javascript:excluirIrmao(${item.id}, ${idUsuario})"/>
</display:column>
<display:column title=" " headerClass="dtag_dir" style="width: 26px;" />
</display:table>
</center>
</c:if>
