Ir para o conteúdo

 Voltar a Fórum do For...
Tela cheia

SELECT

7 de Junho de 2012, 20:14 , por Desconhecido - | Ninguém seguindo este artigo por enquanto.
Visualizado 2 vezes
Como deixar em branco a primeira linha do campo select?

Autor: JULIO FIRMO DE AZEVEDO NETO


22 comentários

  • 51b06d6eae66e2cfdfc361d418eea715?only path=false&size=50&d=404Luis Eugênio barbosa(usuário não autenticado)
    8 de Junho de 2012, 14:35

     

    Júlio,

    existem duas formas:

    1) se você estiver adicionando as opções em um array fixo ficaria assim:

        $frm->addSelectField('cancelado','Cancelado?', null, '0=,1=Sim,2=Não', null, null,'1', null, null, null,'');

    obs: neste caso veja o último parametro que possui uma string nula '', senão a classe vai colocar "-- selecione --" automaticamente.

    ou

    $frm->addSelectField('sit_cancelado2','Cancelado:',null,array(''=>'','1'=>'Sim','2'=>'Não') );

    2) Se estiver alimentando com o resultado de uma consulta ao banco de dados, ficaria assim:

    $frm->addSelectField('estado','Estado:',false,'tb_uf',null,null,null,null,null,null,' ');

    o segredo aqui é adicionar um espaço em branco no parametro $firstOptionText.

     

    Abraço.

Essa comunidade não possui posts nesse blog