Pergunta

Eu estou trabalhando com jQuery e um plugin chamado jQuery.SelectBox

Eu tenho 3 selectboxes, selecionando uma opção no primeiro selectbox vai mudar as opções na segunda.

Meu problema surge quando eu tento inserir valores no segundo selectbox via função de acréscimo em jQuery. Tudo funciona bem, mas as novas opções não são clicáveis.

Você pode ver o problema aqui: http://incubadora.gelattina.com/impac /galeria.html (rolagem para baixo e para a direita), há três selectboxes.

Foi útil?

Solução

Pelo que eu entendo, você coloca em um normal de select, e isso faz uma criação dinâmica de uma 'caixa de seleção' estilizado via jQuery.

O problema, eu acho, é que, desde que você está adicionando itens após a inicialização da caixa de seleção, os novos itens não têm qualquer tipo de ouvintes de ação sobre eles.

Eu não consigo encontrar qualquer documentação sobre este plugin selectbox, mas você precisa encontrar uma maneira de vincular as ações de clique e pairar fornecidos pelo selectbox em que você está recém itens adicionados.

Você pode tentar chamar a função .selectbox(); sobre os elementos selecionados após ter adicionado as novas opções para ver se funciona.

Outras dicas

Ei, eu escrevi um plugin caixa de seleção chamado Selectzor , só por esta razão .

Deve realizar tudo o que você precisa.

Licenciado em: CC-BY-SA com atribuição
Não afiliado a StackOverflow
scroll top