我在我的rails应用程序中使用soulmate.js jQuery前端到Soulmate Auto-suggestion Gem来提供自动提示系统。自动完成功能完全适用于开发,但在生产时却失败了。
在检查chrome上的请求时,请求失败并且不返回任何结果
对mozilla进行测试,firebug也显示所有请求都失败
我在我的js中有这个
(function() {
var render, select, link;
$('#search-input').focus();
render = function(term, data, type) {
return term;
};
select = function(term, data, type) {
$('#search-input').val(term);
$('ul#soulmate').hide();
return window.location = data.permalink;
};
$('#search-input').soulmate({
url: '/autocomplete/search',
types: ['movies','shows'],
renderCallback: render,
selectCallback: select,
minQueryLength: 2,
maxResults: 12
});
}).call(this);
就像我说的那样,它在localhost上完美运行,但在生产中却没有。我四处搜寻,没有任何作用。可能是什么问题呢?有关如何解决这个问题的任何建议都非常感谢。