[JSF] Bug no selectManyListbox para múltiplos componentes?  XML
Índice dos Fóruns » Ferramentas, Frameworks e Utilitários
Autor Mensagem
fabiozoroastro
GUJ Master
[Avatar]

Membro desde: 15/05/2006 16:23:01
Mensagens: 1262
Offline

Olá pessoal, tudo bem?
Estou com um problema que creio ser algum bug do componente, no entanto ainda não consegui contorná-lo.

Possuo um selectManyListbox dentro de uma iteração(<tr:iterator>) em minha página:



Quando o html é gerado, o primeiro selectManyListBox vem com o primeiro item selecionado, mesmo não tendo nenhuma informação no objeto item.passos.

Até fiz uma função javascript para setar o índice de todos os combos com o valor -1, porém ele sempre deixa o primeiro índice do primeiro combo selecionado.

Ps.: Se eu usar a opçao disabled="true" na tag, funciona corretamente e seleciona apenas os itens corretos, no entanto eu preciso dos itens habilitados. Eu até tentei marcar como desabilitado e após renderizar a tela chamar uma função javascript para habilitar todos, mas daí quando habilita ele marca o item indevidamente...


Alguma idéia?

[]'s

..."Apenas sorria!"

Twitter

Blog

fabiozoroastro
GUJ Master
[Avatar]

Membro desde: 15/05/2006 16:23:01
Mensagens: 1262
Offline

Olá pessoal, o workaround feito foi:


Criei um componente selectManyListbox "escondido" no início da página para "puxar" o bug pra ele. Dessa forma os combos são renderizados com os itens selecionados corretamente.

Se alguém souber uma forma melhor, nos avise. Até mais.

This message was edited 1 time. Last update was at 10/05/2010 07:42:27


[]'s

..."Apenas sorria!"

Twitter

Blog

 
Índice dos Fóruns » Ferramentas, Frameworks e Utilitários
Ir para:   
Powered by JForum 2.1.8 © JForum Team