【发布时间】:2015-11-02 13:57:47
【问题描述】:
我有一个使用 AJAX 的 Select2 控件 - 我可以搜索远程存储库并从中选择选项。不过,我想做的是每次 AJAX 搜索返回时向控件添加一个新选项,以将该搜索词添加为新选项。
它不应该只是在搜索返回为空时添加它,而是每次搜索都添加它。
例如:我搜索 baseball,我的 AJAX 搜索返回以下结果:
baseball fields
baseball games
baseball equipment
我希望显示 Select2 下拉菜单:
baseball fields
baseball games
baseball equipment
baseball (Add As New)
希望这就像找到要挂钩的正确 Select2 选项一样简单。我可以轻松地在ajax 选项的processResults 部分附加一个选项,但不知道如何获取实际搜索的字词。
编辑:这个问题在 3.5.2 及以下版本中可以解决,但我使用的是 4.0。
【问题讨论】:
标签: jquery ajax jquery-select2