Ir para conteúdo
Fórum Script Brasil
  • 0

Criando/apagando Child


lalaprimo

Pergunta

Olá a todos!

esse codigo em ajax esta sendo chamdo por outro quando há submit no meu formulario

var ind = 0;

function mostraDados2()

{

//O número 4 indica o fim da transação.

if (xmlHTTP.readyState == 4 || xmlHTTP.readyState == 'complete')

{

var child = document.getElementById('info_'+lugar);

eval(child.innerHTML = '')

alert(child.hasChildNodes())

alert(child.childNodes.length)

for(var i= 0; i < child.childNodes.length; i++)

{

var olddiv = document.getElementById(i);

removeChild(olddiv);

}

var resposta = xmlHTTP.responseText

alert(newdiv)

newdiv= document.createElement('div');

newdiv.setAttribute('id',ind)

newdiv.innerHTML = resposta;

//adiciona um nó ao objeto

child.appendChild(newdiv);

ind++;

}

}

no formulario eu crio um div para receber apenas os filhos desse child.

meu problema é:

1°) preciso de uma maneira para recriar esses childs , quando dou um select no banco, montando novamente essas tabelas

while($line = mysql_fetch_array($result, MYSQL_ASSOC))

{

print "

<div id='child_".$line['LineNum']."'>

<table style='border: 1px solid #000000; width: 100%;'>

<tr>

..

</tr>

</table>

</div>";

para que na hora que eu verificar se o child pai tem filhos, ele me restornar true..pois do modo que eu stou fazendo ele apenas escreve na tela.

bem é isso

Link para o comentário
Compartilhar em outros sites

2 respostass a esta questão

Posts Recomendados

Participe da discussão

Você pode postar agora e se registrar depois. Se você já tem uma conta, acesse agora para postar com sua conta.

Visitante
Responder esta pergunta...

×   Você colou conteúdo com formatação.   Remover formatação

  Apenas 75 emoticons são permitidos.

×   Seu link foi incorporado automaticamente.   Exibir como um link em vez disso

×   Seu conteúdo anterior foi restaurado.   Limpar Editor

×   Você não pode colar imagens diretamente. Carregar ou inserir imagens do URL.



  • Estatísticas dos Fóruns

    • Tópicos
      152,3k
    • Posts
      652,3k
×
×
  • Criar Novo...