JavaScript 一个出自 Harvest 团队的 JS Select box 插件: Chosen

lgn21st · 2011年11月27日 · 最后由 gechentuo 回复于 2014年04月10日 · 7363 次阅读

Chosen is a JavaScript plugin that makes long, unwieldy select boxes much more user-friendly. It is currently available in both jQuery and Prototype flavors.

http://harvesthq.github.com/chosen/

Standard select:

Multiple select:

Why use Chosen?

  • User Friendly
  • Progressive Enhancement
  • Painless Setup

现在 Github 都在用这个

不错,Multiple Select 很有爱。:D

感觉和 jquery token-input 差不多

不支持 ie6,非技术型应用针对国内用户比较烦。。。

#4 楼 @Psi 看到你的回复让我激动了一下,联想到总有一些人分析产品时总拿不支持 IE6 说事...

http://www.ie6countdown.com/ 不支持 IE6 应该是一个 feature!

#5 楼 @lgn21st 我倒是想 ie6 灭杀干净,但现实里却是无奈得很。之前几个项目里都为 select boxes 烦恼过,寻找解决方案中试过 Chosen,本以为是很好的解决方案,但最终在 ie6 中败阵下来,至今没找到合适的解决方案。当然,ruby-china 这类型技术社区里直接上 Chosen 完全没有问题,ruby 程序员如果还用 ie6 那么也可以直接忽略他了。

非常赞!:D

之前我 contribute 过一个有一点类似的项目:https://github.com/wuyuntao/jquery-autosuggest

chosen 非常赞,而且作者也非常热心,我现在已经在项目中大量用它了,ie6 的问题我这边是这么处理的,只要是要支持 ie6 的项目,不做

匿名 #9 2011年11月27日

#8 楼 @pzgz 顶你 . 将来有一天我牛 B 了,我也怎么干!

#1 楼 @huacnlee 在发帖时标题中结点的选择可不可以考虑一下这个插件呢?

用过,很棒

如果人兼容 IE6,可以作默认的样式嘛,用 IE6 的用户,相信对体验也不会要求太多

我用了,但郁闷的是 当某个disabled 的时候,他自作多情就不显示改了

用过 很不错的插件

ruby-china 的新建帖子类别也是用的这个插件?

@lgn21st 你好,我想请教你一个问题。我在项目中使用了 chosen-rails 这个 gem。按照 github 主页上的配置,都做好了。js 部分的功能可以正常运行,但是 css 效果却没有办法加载出来,这问题处在哪里,你能告诉我吗?

<%= f.select :teacher_ids,options_for_select(teachers_array),{},{:multiple => true, :class => 'chzn-select'}%>
需要 登录 后方可回复, 如果你还没有账号请 注册新账号