Ir para conteúdo

POWERED BY:

Arquivado

Este tópico foi arquivado e está fechado para novas respostas.

KamiK4Z3

Tela de edição com combobox aninhadas

Recommended Posts

Fala galera!

 

Estou com um problema a alguns dias e não estou conseguindo resolver.

Tenho uma aplicação que possui tela de cadastro com duas combobox, e funciona perfeitamente utilizando HTTPService com o PHP.

Essas combos puxam dados de livros e lições de duas tabelas usando chave estrangeira no cadastro do aluno.

Na tela de edição eu consigo popular as combobox com os dados das tabelas livros e lições, mas não consigo fazer a combo ficar selecionada nas opções (livro e lição) que estão no cadastro do aluno.

 

Para deixar mais claro:

------------EXEMPLO DE CASO --------------

Tenho um aluno com o nome João. Seu ID é 3 e ele está no livro 1, lição 7.

O livro 1 vai até a lição 10 e o João finalizou a lição 7 hoje, ou seja, preciso editar o cadastro dele para colocar na lição 8.

 

Em outro caso eu tenho uma aluna com o nome ANA. Seu ID é 9 e ela está no livro 2, lição 12.

Mas eu não preciso trocar a lição da Ana pq ela não terminou a lição, mas preciso trocar outra informação de seu cadastro, como por exemplo a senha que ela esqueceu, ou seja, os dados de livro e lição não devem ser alterados.

Para que isso aconteça eu preciso que os dados fiquem selecionados no livro e lição correspondentes.

-----------------------------------------

 

Tentei usar o addItem({label:event.result.livroAluno, data:event.result.livroAlunoID}) mas ele está retornando [objetct Object]. Eu já verifiquei os dados no xml retornado pelo php e está tudo correto, por sinal se eu substituo o addItem por addItem({label:"Teste", data:3}) por exemplo, ele continua retornando o [object Object] no fim da combobox.

 

O que não pode faltar é o esquema de combobox aninhada porque cada livro tem um numero de lições.

 

Desde já obrigado!

Compartilhar este post


Link para o post
Compartilhar em outros sites

×

Informação importante

Ao usar o fórum, você concorda com nossos Termos e condições.