jQuery UI在

时间:2015-09-04 06:10:04

标签: jquery jquery-ui autocomplete

我在这里使用jQuery UI自动完成多个值示例:http://jqueryui.com/autocomplete/#multiple

除非您的值中碰巧有空格,否则它可以正常工作。然后,当您添加下一个值时,分隔符将被加到值的中间位置。

知道如何防止这种情况。

我的源数组中基本上有很多值是句子,我希望能够通过自动完成添加它们,并用“&”分隔它们。

1 个答案:

答案 0 :(得分:2)

我创建了一个示例小提琴here。它基于JQuery UI页面上的示例。

来源包含一些句子:

['This is some sentence', 'While this is another one', 'Just filling up some space']

分裂& ...

this.value = terms.join( " & " );

....和(这可能是你的问题)在示例中有一个更新版本的split函数:

function split( val ) {
    return val.split(" & ");
}