| Autor |
Mensagem |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 05/11/2010 12:31:28
|
venomtotal
Java Ninja
![[Avatar]](/images/avatar/17ab7b5bb7ca18f6d5f33dfbcbaee1a2.jpg)
Membro desde: 24/04/2006 00:09:57
Mensagens: 298
Offline
|
Olá pessoal, eu estava começando a ler e brincar com Orientação a Objeto no Javascript. Criei um objeto com suas propriedades, tudo ok, mas ae surgiu a duvida. É possível armazenar e recuperar um objeto dentro de um <option> do <select> ?
Exemplo, imaginemos que temos uma combo(<select> que lista o nome dos funcionarios, assim que eu selecionasse algum deles, ele me retornaria um objeto Funcionario, e eu utilizaria suas propriedades (nome, cpf, rg) para preencher outros campos.
Agradeco qualquer ajuda
|
|
|
 |
|
|
![[Post New]](/templates/default/images/icon_minipost_new.gif) 05/11/2010 12:45:39
|
Mikhas
Virtual Machine Man
![[Avatar]](/images/avatar/4388a23da67b154b780b78dd7ea4636e.jpg)
Membro desde: 17/06/2008 11:10:50
Mensagens: 677
Localização: São Paulo
Offline
|
Não é possivel.
Você pode associar um objeto a um indice em um array e usar o indice como valor do option, assim eles terão um relacionamento.
|
Refractor 1.6 - Easy reflection framework
Agora muito mais rapido!
Raze - The fastest CSS selector engine
|
|
|
 |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 05/11/2010 12:49:49
|
rodrigo web
JavaChild
Membro desde: 17/06/2009 11:59:39
Mensagens: 112
Offline
|
É possível sim... utilizando o json ex:
<select>
<option value="{id:1, 'nome':'Nome do Funcionario', 'idade':'Idade do Funcionario'}"></option>
<option value="{id:2, 'nome':'Nome do Funcionario 2', 'idade':'Idade do Funcionario 2'}"></option>
</select>
depois é só recuperar e utilizar como objeto...
|
|
|
 |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 05/11/2010 14:00:30
|
Mikhas
Virtual Machine Man
![[Avatar]](/images/avatar/4388a23da67b154b780b78dd7ea4636e.jpg)
Membro desde: 17/06/2008 11:10:50
Mensagens: 677
Localização: São Paulo
Offline
|
... mas essa abordagem é um tanto quanto intrusiva.
|
Refractor 1.6 - Easy reflection framework
Agora muito mais rapido!
Raze - The fastest CSS selector engine
|
|
|
 |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 05/11/2010 14:09:50
|
rodrigo web
JavaChild
Membro desde: 17/06/2009 11:59:39
Mensagens: 112
Offline
|
Concordo, é intrusiva, mas também funciona bem...
|
|
|
 |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 08/11/2010 08:44:01
|
venomtotal
Java Ninja
![[Avatar]](/images/avatar/17ab7b5bb7ca18f6d5f33dfbcbaee1a2.jpg)
Membro desde: 24/04/2006 00:09:57
Mensagens: 298
Offline
|
Agradeço a ajuda, não é exatamente o que eu queria, mas acho que terei que usar.
Vou dá uma estudada no JSON
Valew
|
|
|
 |
|
|