jquery自动完成不适用于超过两个单词的词条

问题描述:

我正在使用Jquery Autocomplete连接到谷歌自动填充条款。 当我键入第一个单词但在空格键被击中后未能执行任何进一步查询 时,它很有用。jquery自动完成不适用于超过两个单词的词条

我已经搜遍了代码找出为什么这是,只是没有得到它。 我试过使用multiple和multipleSeperator设置,但他们没有帮助。

有谁知道为什么这不起作用?

的代码可以在这里下载:http://bassistance.de/jquery-plugins/jquery-plugin-autocomplete/

感谢。

我敢肯定,这与空间被解释为它们的url编码等价物有关。我后来遇到了这个问题 - 我已经切换到jQuery UI自动完成,我认为它有更好的API。无论如何,(我认为),你将需要加号来代替空间,沿着线:

$('#search').val($('#search').val().replace(/\s/g, "+")); 

如果您发布实施将是比较容易理解的问题。