0

我有一个带有 jquery ui 自动完成搜索输入的 rails 应用程序。它在开发中完美运行,甚至在生产模式下将请求发送到服务器,因此直到下拉菜单的所有内容都运行良好。问题是自动完成下拉菜单没有显示,甚至没有一个空的下拉菜单。

我不知道为什么会这样,因为它在开发中完美运行。它在 Heroku 上不起作用,现在我已经切换到 EC2 它也不起作用。同样的结果。

我知道显示一些代码是正常的,但我不知道如果相关代码工作正常,该显示什么。

有没有其他人有这个问题?如果您要求代码,我会发布它。

应用程序.css.sass

@import jquery.ui.all
@import variables.css.scss
@import bootstrap
@import sass-rules.css.scss
@import fonts.css.scss
@import general.css.scss
@import containers.css.scss
@import jquery.Jcrop.min
@import header.css.scss
@import side_bar.css.scss
@import modal.css.scss
@import home.css.scss
@import users.css.scss
@import items.css.scss
@import messages.css.scss
@import notifications.css.scss
@import me.css.scss
@import friends.css.scss
@import discover.css.scss
4

1 回答 1

0

解决了。这就是发生的事情......

我在开发模式下使用 SQLite3,在生产中使用 PostgreSQL。SQLite 正在搜索数据库并返回不区分大小写的结果,而 PostgreSQL 正在返回区分大小写的结果,因此在生产中进行测试时,它没有返回任何结果,一个空哈希。作为我正在使用的唯一 jQuery UI 组件,我认为 css 已损坏。

于 2012-09-24T02:30:51.603 回答