带有下拉菜单的sfWidgetFormInputText

时间:2012-01-21 18:24:54

标签: php symfony1 symfony-1.4 symfony-forms

我在lib/form中有一个像这样的输入字段:

'zipcode' => new sfWidgetFormInputText(array(), array('size' => '40', 'maxlength' => '100', 'value' => $t,
         //   'onblur' => "if(this.value == '') { this.value='$t'}",
            'onfocus' => "if (this.value == '$t') {this.value=''}",
            'choices' =>  array('c' => '', 'm' => '12345', 'f' => '98765')
        )),

choices选项不起作用。当我点击zipcode时会出现带有某些zipcodes的下拉列表吗?

1 个答案:

答案 0 :(得分:1)

没有标准的HTML字段可以做你想要的。你可以:

  • 使用简单的文字输入
  • 使用下拉列表(select
  • 使用一些javascript以某种方式将两者结合起来(也称为自动完成)