我环顾四周,没有发现任何东西,所以我甚至不确定这是否可能。
我想做的是有一个下拉列表。每个列表项都是列表视图的特定类型。是否可以在末尾添加一个图标,当单击该图标时,将启动与仅选择项目不同的操作?
因此用户打开下拉菜单。他们看到视图1。最后是一个铅笔按钮的图像。如果选择"视图1",则列表视图将发生更改。如果他们选择铅笔,则会打开该视图的"编辑视图"对话框。
使用javascript/jQuery,这可能吗?
使用标准的select
元素是不可行的,但是使用divs
和重型Javascript/jQuery是绝对可行的。
类似于jQuery插件Chosen的工作方式——它隐藏了原始的select
元素,并用divs
重建它,增加了与jQuery的交互(显然)。