AJAX - problema  XML
Índice dos Fóruns » Desenvolvimento Web
Autor Mensagem
rbarioni
GUJ Master
[Avatar]

Membro desde: 02/09/2002 10:49:11
Mensagens: 1317
Localização: Campinas
Offline

Ola a todos.

Na minha pagina JSP, estou preenchendo um DIV dinamicamente, usando AJAX.

No HTML, tenho apenas o DIV vazio e na funcao JS, faco ela retornar uma String com todo meu codigo HTML preenchido com meus dados dentro de uma TABLE. Algo assim:



Isso funciona legal. Meu problema eh que tenho uma funcao p/ envio de emails q varre a tabela procurando os checkboxes selecionados p/ fazer isso:



Mas, ela nao encontra nenhum checkbox. E olhando no codigo-fonte da pagina, toda minha TABLE com os dados nao aparecem lah. Entao, essa funcao nao vai funcionar mesmo.

Alguem sabe como resolvo isso? tenho q mudar meu HTML ou minha funcao JS?

Valew

"Ozzy Osbourne pode ter inventado o heavy-metal, mas com certeza, Metallica o aprimorou."
[Email] [MSN] [ICQ]
miguel.horlle
Entusiasta Java
[Avatar]

Membro desde: 16/05/2008 19:33:39
Mensagens: 18
Localização: São Paulo - SP
Offline

Cara, você poderia colocar mais detalhes.
Tipo:
Essa tabela está sendo criada dinamicamente? (Ex.: innerHTML ou manipulação do DOM)
Essa tabela está dentro da DIV que vc mencionou?

Tente detalhar mais o problema...

Sorte

Miguel A. Baldi Hörlle
Desenvolvedor Java e entusiasta de Ruby/Rails

href="http://feeds.feedburner.com/~r/1up4dev/~6/1">src="http://feeds.feedburner.com/1up4dev.1.gif"
>

href="http://www.feedburner.com/fb/a/headlineanimator/install?id=2063622&w=1"
target="_blank">↑ Grab this Headline
Animator

[WWW] [MSN]
rbarioni
GUJ Master
[Avatar]

Membro desde: 02/09/2002 10:49:11
Mensagens: 1317
Localização: Campinas
Offline

miguel.horlle wrote:Cara, você poderia colocar mais detalhes.
Tipo:
Essa tabela está sendo criada dinamicamente? (Ex.: innerHTML ou manipulação do DOM)
Essa tabela está dentro da DIV que vc mencionou?

Tente detalhar mais o problema...

Sorte


isso..a tabela eh criada dinamicamente e coloco ela no DIV pelo innerHTML..

valew

"Ozzy Osbourne pode ter inventado o heavy-metal, mas com certeza, Metallica o aprimorou."
[Email] [MSN] [ICQ]
danielrodrigues
Smalltalk

Membro desde: 21/05/2008 18:04:29
Mensagens: 2
Offline

Campeão, todo o código javascript que estiver no meio do HTML que foi inserido dinamicamente não será executado. A solução para isso seria colocar essa função javascript no fonte inicial do html ou retorna-lo separado do resto do HTML para que vc possa criar uma função js dinamicamente através do new Function("...").

This message was edited 1 time. Last update was at 21/05/2008 18:28:58

 
Índice dos Fóruns » Desenvolvimento Web
Ir para:   
Powered by JForum 2.1.8 © JForum Team