2010-03-22 72 views
3

有没有一种方法可以隐藏标准下拉选择字段集中的箭头?隐藏标准下拉菜单中的箭头?

Fiddle link

我有一个自动完成系统,你在公司的组织多项填补国内和发现基于数据库的信息。我想有选择框,但没有箭头..

我需要它做到这一点,因为它是一个双重函数形式,要么你可以填写你的ORG nr或只是手动输入,非常简单,可能遍布互联网。

谢谢:)

+0

为什么你不能使用标准的文本字段? – Jeremy 2010-03-22 13:05:19

+0

因为它需要一个选择框,只是没有那个箭头:) – Kyle 2010-03-22 13:06:43

+0

Din't充分理解它。你有一个自动完成的文本框,并根据这个文本框中的值,你需要自动选择下拉菜单中的东西?为什么你不能使用另一个文本框? – 2010-03-22 13:10:05

回答

2

凯尔, 一般自动完成系统使用输入的文本元素而不是一个选择元件。这创造了你正在努力实现的目标。谷歌就是一个典型的例子。

如果你愿意,你可以看看jQuery的自动完成插件来获得另一个例子,一些代码的想法,或什么的。 http://docs.jquery.com/Plugins/Autocomplete

+0

谢谢,我只是意识到我忘了补充信息的一个非常重要的部分,为什么我需要这个。将更新问题。 – Kyle 2010-03-22 13:10:31

+0

还有一种方法可以做到这两个选择(“填充”)和插入(“手动插入”)与文本字段和jQuery的自动完成。你必须配置它正确的方式:-) – Seaux 2010-03-22 13:16:28

+0

谢谢,正是我所需要的。 – Kyle 2010-03-22 13:25:26

1

这并不容易,但你可以通过把上面有它的大小属性设置为大于0

值的选择按钮捏造事实有选择隐藏并定位绝对在按钮下。点击按钮显示列表。选择列表会更改按钮上的文本并重新隐藏选择。

+0

绝对的辉煌!我做了一个的位置:绝对的,并把它放在那个箭头和BAM上!它是隐藏的:d – Warface 2012-08-23 14:19:57

1

这样您需要一个文本框,因为您不能在<中输入任何内容,请选择>标记。 然后在此框中放置一个onclick事件以打开具有所有可能值的自动填充。