gpt4 book ai didi

ruby-on-rails - rails 3 : Form getting submitted twice

转载 作者:行者123 更新时间:2023-12-04 11:30:38 24 4
gpt4 key购买 nike

我正在开发一个 Rails 应用程序,该应用程序具有使用 formtastic 生成的表单。
我正在本地开发和测试 - 也就是说 - 在 localhost:3000 w/Ruby-1.9.2、Rails-3.0.1、jQuery 和 AJAX 上。

下面是我看到的问题的示例屏幕输出。我的表单在 1 秒内被提交两次。我不明白为什么会这样。我看到这个问题与所有请求 - 包括 GET。

  1. Started POST "/businesses/6/edit_balance" for 127.0.0.1 at 2011-01-07 02:31:47 +0530 Processing by BusinessesController#edit_balance as JS Parameters: {"utf8"=>"✓", "authenticity_token"=>"zcWH08sV8kPbAYy7JQX64Cu2e1i/kEB1AB4x5a08CO8="

  2. Started POST "/businesses/6/edit_balance" for 127.0.0.1 at 2011-01-07 02:31:48 +0530 Processing by BusinessesController#edit_balance as JS Parameters: {"utf8"=>"✓", "authenticity_token"=>"zcWH08sV8kPbAYy7JQX64Cu2e1i/kEB1AB4x5a08CO8="



所以我想知道我是否犯了一个基本的编程错误。如果是,那么您能否建议一些我可以尝试的解决方案。

最佳答案

我在部署到 Heroku 后也遇到了同样的问题……我预编译了我的 Assets ,突然之间我收到了双 AJAX 提交。我想我以某种方式在公共(public)/ Assets 中得到了重复的 javascript 文件。

为了解决这个问题,我刚刚删除了我的整个 public/assets 目录。

关于ruby-on-rails - rails 3 : Form getting submitted twice,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/4620085/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com