带有下拉菜单的 sfWidgetFormInputText

发布于 2024-12-28 06:39:40 字数 576 浏览 3 评论 0原文

我在 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 选项不起作用。当我单击邮政编码时,是否有任何选项会出现包含一些邮政编码的下拉列表?

I have an input field like this in 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 option doesn't work. Is there any option when I click into the zipcode that a dropdown list with some zipcodes appear?

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(1

酒儿 2025-01-04 06:39:40

没有标准的 HTML 字段可以执行您想要的操作。您可以:

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

There's no standard HTML field to do what you want. You can either:

  • use a simple text input
  • use a dropdown list (select)
  • use some javascript to somehow combine the two (also known as autocomplete)
~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文