我正在寻找一个实现以下小部件的库:
下拉(类似于<select>
),您选择1个值,onchange
会触发,但可见的“值”实际上是标签,就像提示一样。所以它更像是一个按钮,当点击显示一个值列表,但其他方式就像HTML SELECT。此外,窗口小部件的宽度在未展开时应该是标签的宽度(如“选择Foo:”),而不是最宽元素的宽度。当您再次单击下拉列表时,所选值将突出显示或旁边有一个复选标记。
这是我找到的最接近的地方 - Drop Down Checklist - 但是这个库会将值放入选择框中。我希望标签保留为提示。此外,Fancy Form对我正在寻找的所选复选框或单选按钮有正确的外观。
你能回想一下这个实现过的小部件或库吗?如果它基于jQuery或完全独立,则更喜欢。
谢谢。
答案 0 :(得分:0)
ExtJs有类似我想要的东西:http://www.extjs.com/deploy/dev/examples/form/combos.html
或:
http://www.extjs.com/deploy/dev/examples/menu/menus.html
我认为第二个例子更像你正在寻找的东西。
不幸的是,我不相信你可以将这些组件作为独立组件。你必须得到整个ExtJs框架。
它们具有非常强大/完整的事件集,可以让您轻松提取所选值。