使用JQuery将ListBox(选择框)滚动到某个项目

时间:2009-10-20 18:38:14

标签: .net jquery

我有一个列表框控件,其中包含足够的项目以使用滚动条列出它们。

我希望用户能够输入几个字母并让ASP ListBox滚动到第一个选项,其文本以这些字母开头。

我希望JQuery提供一些与元素一起使用的简单功能或插件,但到目前为止,我只看到了与滚动DIV一起使用的插件。

有没有办法将ASP ListBox滚动到指定的选项?

修改

正如@Alex Sexton所述,您只需通过javascript选择该选项,它就会自动滚动。以下是一些简单的JQuery:

$('#ListBox option:eq(6)').attr('selected', 'selected');

1 个答案:

答案 0 :(得分:2)

在您希望放入视图的元素上将所选属性设置为“已选择”时,您的浏览器应自动处理滚动。