javascript库/插件显示带复选框的按钮/下拉菜单?

时间:2009-12-11 19:04:09

标签: javascript jquery button menu drop-down-menu

我正在寻找一个实现以下小部件的库:

下拉(类似于<select>),您选择1个值,onchange会触发,但可见的“值”实际上是标签,就像提示一样。所以它更像是一个按钮,当点击显示一个值列表,但其他方式就像HTML SELECT。此外,窗口小部件的宽度在未展开时应该是标签的宽度(如“选择Foo:”),而不是最宽元素的宽度。当您再次单击下拉列表时,所选值将突出显示或旁边有一个复选标记。

这是我找到的最接近的地方 - Drop Down Checklist - 但是这个库会将值放入选择框中。我希望标签保留为提示。此外,Fancy Form对我正在寻找的所选复选框或单选按钮有正确的外观。

你能回想一下这个实现过的小部件或库吗?如果它基于jQuery或完全独立,则更喜欢。

谢谢。

1 个答案:

答案 0 :(得分:0)

ExtJs有类似我想要的东西:http://www.extjs.com/deploy/dev/examples/form/combos.html

或:

http://www.extjs.com/deploy/dev/examples/menu/menus.html

我认为第二个例子更像你正在寻找的东西。

不幸的是,我不相信你可以将这些组件作为独立组件。你必须得到整个ExtJs框架。

它们具有非常强大/完整的事件集,可以让您轻松提取所选值。