Como eu faço para desabilitar um campo sem deixar ele cinza? Como eu faço para desabilitar um campo sem deixar ele cinza e com a letra clara? Eu gostaria de apenas deixar o campo desabilitado, mas que ele continuasse como está, branquinho e gostaria de ao definir um valor iniciar, que mostrasse o texto neste campo com a cor preta em vez de cinza. Alguém sabe? Talvez alguém me pergunte porque eu precisoo disso, bem, fica difícil de explicar, a m...
AM
Como eu faço para desabilitar um campo sem deixar ele cinza?  
Fechado
Como eu faço para desabilitar um campo sem deixar ele cinza e com a letra clara?

Eu gostaria de apenas deixar o campo desabilitado, mas que ele continuasse como está, branquinho e gostaria de ao definir um valor iniciar, que mostrasse o texto neste campo com a cor preta em vez de cinza.

Alguém sabe?
Talvez alguém me pergunte porque eu precisoo disso, bem, fica difícil de explicar, a menos que veja o meu aplicativo rodando.

Curso Dominando o Adianti Framework

O material mais completo de treinamento do Framework.
Curso em vídeo aulas + Livro completo + Códigos fontes do projeto ERPHouse.
Conteúdo Atualizado!


Dominando o Adianti Framework Quero me inscrever agora!

Comentários (3)


AF

Olá Sandro!
Tente isso:
$seuCampo->style = 'background-color: white';

Não fiz teste algum aqui...Veja se dá certo.
AF

Olá Sandro!
Tente isso:
$seuCampo->style = 'background-color: white';

Não fiz teste algum aqui...Veja se dá certo.
PD

É mais fácil sobrescrever o CSS da classe no application.css:
.tfield_disabled {
...
}

Porém, não é interessante, pois induzirá o usuário a pensar que o campo pode ser editado, quando na verdade não pode.

Att,