有没有经过适当的testing替代select2或select?

我正在寻找一个基本上提供相同的function,但包括适当的testing的Select2的替代品。

寻求圣杯? 最后一只独angular兽?

Selectize.js是一个select2的替代scheme,我一直在使用testem , syn , mocha和chai的组合进行testing。 现在有以下几类testing:

  • 相互作用
    functiontesting确保控件的行为就像用户正在使用它(使用syn )。
  • build立
    确保可以从现有的<select><input>元素正确地初始化控件。
  • API
    testing核心API方法的正确function。
  • 活动
    通过正确的参数确保内置事件在正确的时间被解雇。
  • XSS
    testing一些潜在的漏洞。

就这样说,testing并不像我想要的那样广阔,但它已经到达了那里:)

注意:我不再维护这个项目。 select另一个。


我开发的Bselect 已经过testing,但不包括Select2 / Chosen的所有function。

如果你想,join我的发展:)

另一种可能的select是bootstrap-multiselect

“基于Twitter Bootstrap的JQuery多选插件”

示例和文档: http : //davidstutz.github.io/bootstrap-multiselect/

  • 存储库不包含任何自动化testing,而是包含手动testing
  • 主题使用Bootstrap 3
  • JavaScript源代码很简短:800行代码
  • GitHub上524星(截至2013年12月13日)