Bom Dia Pessoal
Tenho um campo do tipo SELECT chamado tipoProprietario onde seleciono entre 3 opções:
Autorizatarios (value: autorizatarios)
Permissionarios (value: permissionarios)
Concessionarios (value: concessionarios)
Após essa seleção, existem outros dois selects chamados NOME e TIPO que são ativados pelo Ajax do campo SELECT inicial e possuem o seguinte
método de lookup:
Nome:
SELECT nome
FROM {tipoproprietario}
ORDER BY nome
Tipo:
SELECT classificacao
FROM tiposVeiculos WHERE tipo LIKE ‘{tipoProprietario}’
Acontece que, ao selecionar as duas primeiras opções do campo tipoProprietario, dispato um comando no onChange do mesmo e os campos NOME e TIPO são preenchidos corretamente, porém ao selecionar a terceira opção, Permissionarios, os campos não são preenchidos. Já verifiquei no banco e esta correto os valores. Segue:
ID Classificacao Tipo
2 Taxi autorizatarios
3 Escolar permissionarios
4 Coletivo concessionarios
O campo utilizado é o {tipoProprietario}, que também mostra/oculta determinados blocos no onChance do campo tipoPropretario. Esses blocos estão sendo ocultados/mostrados corretamente, o que demostra que o campo {tipoProprietario} esta sendo preenchido com os values corretos.
Já desativei e reativeo o Ajax do campo tipoProprietario, já refiz os lookups das pesquisas dos campos NOME e TIPO, já inverti os values dos campos em tipoProprietario, porém, mesmo colocando o value permissionarios na opção Taxi do primeiro SELECT ele ainda não seleciona o valor correto para NOME e TIPO. Na verdade não seleciona nada. E com o value autorizatarios na opção Coletivo, ele seleciona corretamente os campos NOME e TIPO da tabela de tiposVeiculos.
Estou achando que pode ser algo com o value “permissionarios” mas também já coloquei outros textos e não mudou nada.
Alguém tem alguma luz ?
Obrigado.