Usamos cookies para medir audiência e melhorar sua experiência. Você pode aceitar ou recusar a qualquer momento. Veja sobre o iMasters.
pessoal
to fazendo montando uma tabela com resultado de uma busca que vem do php
faço a consulta retorno o resultado na tabela sem problema
o problema esta quando faço uma nova consulta
o resultado fica debaixo da anterior
ex consultei o nome maria, se eu consulta joão o resultado fica debaixo do resultado maria
preciso que a linha que retornou o resultado da primeira consulta faz um reload somente nela
bom pra apresentar a linha na tabela faço assim
jQuery('#resul tbody').append( this.ret );
ja tentei colocar reload() nao deu certo
javascript
<script type="text/javascript">
jQuery(document).ready(function(){
jQuery('#tr').submit(function(){
var dados = jQuery( this ).serialize();
jQuery.ajax({
title: "Geral",
type: "POST",
url: "app/controller/controllerNFentrada.php",
data: dados,
dataType: 'json',
success: function( data ) {
//alert(data);
this.ret = '';
var clas = '#E2EBCC';
for(i in data){
this.ret +='<tr style=background:'+clas+'>';
//<td align='center'><a href=" . "javascript:mudaConteudo('app/view/forNF.php?idnf=" . $row['idnotaEntrada'] . "')" . "><img src='resources/images/lapis_alterar.png' title='Alterar Pessoa'/></a></td>
this.ret +='<td align=center><a href="" onclick="mudaConteudo(app/view/forNF.php?idnf='+(data[i].idnotaEntrada)+')"><img src="resources/images/lapis_alterar.png" title="Alterar Pessoa"/></a></td>';
this.ret +='<td>'+(data[i].numeroPedido)+'</td>';
this.ret +='<td>'+(data[i].descricao)+'</td>';
this.ret +='<td>'+(data[i].dataEnt)+'</td>';
this.ret +='<td>'+(data[i].dataEmi)+'</td>';
this.ret +='<td>'+(data[i].valorFinal)+'</td>';
this.ret +='</tr>';
if (clas === '#E2EBCC') {
clas = '#FFFFFF';
} else {
clas = '#E2EBCC';
}
}
jQuery("table #um").hide();
//jQuery("#resul tbody").reload(this.ret);
jQuery('#resul tbody').append( this.ret ).reload();
}
});
return false;
});
});
</script>Carregando comentários...