6

我正在尝试将 select2 附加组件用作具有自动完成功能的更多文本框(与下拉列表相比)。这意味着如果用户键入的内容不在列表中,我希望此自定义值保留为表单的值。

我搜索了stackoverflow并发现了以下内容:

在 select2 上禁用“未找到匹配项”文本和自动完成

select2,当没有选项匹配时,应该出现“其他”

他们都没有保留“自定义”值。

4

2 回答 2

2

当搜索框的值发生变化时,您可以添加搜索文本框的值作为选项。为了实现我所说的一切,您将不得不弄乱原始源代码,因为我在 github 中看不到任何与搜索文本框相关的事件。 http://ivaynberg.github.io/select2/

如果您可以将您的偏好从下拉菜单更改为标记,只需在同一页面中检查名为“自动标记化”的示例。

于 2014-03-19T03:00:37.697 回答
0

请参阅将这种行为添加到 select2 的建议修订:

https://github.com/clarkbox/select2/commit/48c8e8591081ccda5d0318efcf6761d1f1c0a573#diff-1fb8e09d75683cc4dd4a88850714595f

于 2014-04-04T22:53:49.183 回答