jQuery自动完成功能不适用于两个以上的单词

| 我正在使用与Google自动完成条款挂钩的Jquery自动完成功能。 当我输入第一个单词但无法执行任何进一步的查询时,它的效果很好 按下空格键后。 我仔细检查了代码以弄清楚为什么会这样,只是不明白。 我曾尝试使用Multiple和MultipleSeperator设置,但它们无济于事。 有人知道为什么这行不通吗? 可以在这里下载代码:http://bassistance.de/jquery-plugins/jquery-plugin-autocomplete/ 谢谢。     
已邀请:
我很确定这与将空格解释为其url编码的等效项有关。我前一段时间遇到了这个问题-从那以后我切换到jQuery UI自动完成功能,我认为它具有更好的API。无论如何,(我认为)您将需要用加号替换空格,其方式如下:
$(\'#search\').val($(\'#search\').val().replace(/\\s/g, \"+\"));
如果发布实现,将更容易理解问题。     

要回复问题请先登录注册