select - 选择(通过收获): is it possible to allow element which are not in the list in a multiple select list?

标签 select multiple-select jquery-chosen

我正在使用 Patrick Filler 开发的精彩的 Chosen 插件。

但是我没有成功允许用户添加不在多选列表的列表中的元素。我收到消息“没有匹配“XXXX”的结果”。

如果不清楚:例如,如果我的列表中有元素 1、2 和 3,并且用户输入 4,我就让他使用 for,即使它不在列表中。我使用它是为了不强制他在想要发送电子邮件时注册用户的电子邮件。他可以在注册列表中搜索电子邮件,将电子邮件添加到列表中,或者只在输入中写入电子邮件而不将其注册到列表中。

我可以使用 jquery ui 自动完成插件来做到这一点。由于我不想使用这两个,只是为了保持一致,有没有办法通过选择的插件实现我想要的功能(无需繁重的工作)?

谢谢 巴斯蒂安

最佳答案

Github 上检查此项目,并告诉我是否有帮助

<强> Ajax Chosen

为了将项目添加到绑定(bind)列表中,只需组合 选择 KnockoutJs 。当数据模型的状态发生变化时,使用 KncokoutJs,您的 UI 会自动更新。

查看本教程,了解简单的操作方法

关于select - 选择(通过收获): is it possible to allow element which are not in the list in a multiple select list?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/11033789/

相关文章:

php - MYSQL 更新单个记录一个表,其中包含第二个表 MYSQL 中多个记录的 MIN 和 MAX 值

javascript - 选择多个选项会创建多个输入

jQuery 选择的选项值

jquery - 如何在 chosen.js 选择控件中添加左侧 Font Awesome 图标?

javascript - 选择的 allow_single_deselect 没有按预期工作

javascript - 当 onfocus 设置选择大小时,Google Chrome 会崩溃

select - 未选中时 JQuery Mobile 自定义选择菜单可见

javascript - 使用 JQuery 获取 select 标签的 innerHTML 的值

android - 从多选 ListView 中检索选定的项目

Mysql查询多条select语句输出多列