我想知道是否可以动态添加新值选择.js多重选择(类似于标记的工作方式)。
我在另一个看到过SO post用户说这是可能的。他链接到一个example and a fork在 github 上,但我在实现这些方面遇到了一些困难。
源代码是用 CoffeeScript 编写的。我尝试将它(使用在线编译器)编译为常规 JavaScript,将代码复制粘贴到空白测试项目中,但出现错误。之后,我也加载了 AbstractChosen 和 SelectParser (将它们编译为 js)并且没有收到错误,但是“动态添加项目”功能不存在(尽管我初始化了上述链接).
有人用过这个叉子吗?如果是的话,您能分享一下您的经验吗?
您遇到的问题是因为您没有按照以下步骤操作文档:
如果您下载源代码,请安装正确的软件包并运行以chosen.jquery.js
, chosen.proto.js
and chosen.css
.
因此,以下步骤应该适合您:
- 下载:https://github.com/koenpunt/chosen/archive/option_adding.zip
- 安装包:
npm install && gem install bundler && bundle install
- 运行构建:
grunt build
(注意,为此你需要grunt cli)
Edit
或者为了您的方便,下载已编译的版本.
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)