我正在构建一个自动完成下拉列表,用户可以在其中从多个级别的类别中进行选择。
在该站点的先前版本中,我们使用http://www.givainc.com/labs/mcdropdown_jquery_plugin.htm,效果很好。但是它似乎不支持更高版本的 jQuery。我尝试破解库,删除和替换一些可以正常工作的功能,但引入了新问题。
我想知道是否有任何好的选择(我已经看过但到目前为止还没有找到任何东西)或者如何构建这样的分层下拉列表?
我正在构建一个自动完成下拉列表,用户可以在其中从多个级别的类别中进行选择。
在该站点的先前版本中,我们使用http://www.givainc.com/labs/mcdropdown_jquery_plugin.htm,效果很好。但是它似乎不支持更高版本的 jQuery。我尝试破解库,删除和替换一些可以正常工作的功能,但引入了新问题。
我想知道是否有任何好的选择(我已经看过但到目前为止还没有找到任何东西)或者如何构建这样的分层下拉列表?
Select2怎么样?它在视觉上有所不同,但我认为搜索功能比四处点击要快。它还以垂直格式显示子类别。
其他几个选择:
jQuery 菜单 - http://jqueryui.com/menu/
selected.js - http://harvesthq.github.io/chosen/
我认为两者都支持某种层次结构。
mcDropdown 是多级下拉列表。所以,我认为最好的选择是EasyUI中的ComboTree插件
组合树将选择控件与下拉树组合在一起。它类似于组合框,但用树组件替换列表。
您还可以通过一些修改在其上添加自动完成功能。请参阅:ComboTree - 自动完成