sfWidgetFormInputText с выпадающим меню - PullRequest
0 голосов
/ 21 января 2012

У меня есть такое поле ввода в 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 опция не работает. Есть ли вариант, когда я нажимаю на почтовый индекс, чтобы выпадающий список с некоторыми почтовыми индексами появился?

1 Ответ

1 голос
/ 21 января 2012

Нет стандартного поля HTML, чтобы делать то, что вы хотите.Вы можете либо:

  • использовать простой текстовый ввод
  • использовать раскрывающийся список (select)
  • использовать некоторый JavaScript, чтобы как-то объединить их (также известный каккак автозаполнение)
...