0

我有两个使用 Ransack gem 的 Rails 网站(Bargain Stock Funds 和 Doppler Value Investing)。

在 Bargain Stock Funds 搜索页面 ( http://www.bargainstockfunds.com/funds ) 中,我应该可以通过按“删除”按钮来删除默认条件。不幸的是,删除按钮不起作用。

但是,删除按钮在开发环境中确实有效。对于我的生活,我无法弄清楚为什么删除按钮在本地环境中有效,但在生产环境中无效。

我在我的多普勒价值投资搜索页面 ( http://www.dopplervalueinvesting.com/stocks ) 上使用了类似的设置,但删除按钮在本地环境和生产环境中都有效。

我的问题: 1. 有没有办法正确解决这个问题?是否有我需要查看的日志文件?2. PostgreSQL 数据库有什么问题吗?我想到了这一点,但登录 WebFaction 并环顾四周并没有发现任何东西。(据我所知,这与我的问题完全无关。) 3. 删除按钮在搜索表单中究竟是如何工作的?

我的 Bargain Stock Funds 网站的源代码位于https://github.com/jhsu802701/bsf

我的多普勒价值投资网站的源代码位于https://github.com/jhsu802701/dvi

4

1 回答 1

0

Firefox 中的 Web 开发人员工具(工具 -> Web 开发人员 -> 调试器)显示我的 Bargain Stock Funds 网站的生产环境使用的是 jQuery 1.9.1 版本,而 Doppler Value Investing 使用的是 1.7.2 版本。

事实证明 jQuery 版本 1.9.1 是由 Bargain Stock Funds 的 public/assets 目录中的文件强制执行的。多普勒价值投资文件没有 public/assets 目录。所以我从 Bargain Stock Funds 中删除了 public/assets 目录,按钮按预期工作。

于 2013-08-13T17:07:35.813 回答