小编Pri*_*ain的帖子

Rails 3:表单提交两次

我正在开发一个Rails应用程序,其中包含使用formtastic生成的表单.我在本地开发和测试 - 就是在localhost:3000 w/Ruby-1.9.2,Rails-3.0.1,jQuery和AJAX.

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

  1. 在2011-01-07 02:31:47开始POST"/ commerce/6/edit_balance"for 127.0.0.1 +0530由BusinessesController处理#edit_balance作为JS参数:{"utf8"=>"✓","authenticity_token"= > "zcWH08sV8kPbAYy7JQX64Cu2e1i/kEB1AB4x5a08CO8 ="

  2. 在2011-01-07 02:31:48开始POST"/ commerce/6/edit_balance"for 127.0.0.1 +0530由BusinessesController处理#edit_balance作为JS参数:{"utf8"=>"✓","authenticity_token"= > "zcWH08sV8kPbAYy7JQX64Cu2e1i/kEB1AB4x5a08CO8 ="

所以我想知道我是否犯了一个基本的编程错误.如果是的话,那么请您提出一些我可以尝试的解决方案.

forms ruby-on-rails formtastic

7
推荐指数
2
解决办法
3263
查看次数

是否可以在 phpmyadmin 中翻阅视图?

运行 phpmyadmin 版本 3.4.8。

我只是注意到在显示允许您跳到下一页或最后一页的视图时没有“分页”按钮,就像浏览表格一样。

我知道你可以设置$cfg['MaxRows'],我尝试在页面上放置一个“ShowAll”按钮$cfg['ShowAll'] = TRUE。我也知道我可以填写“显示”按钮右侧的输入框。

phpmyadmin 提供了很多有用的功能,我有点惊讶我不能这样做,但我没有使用它那么久,所以也许我错过了一些东西。

phpmyadmin

5
推荐指数
1
解决办法
671
查看次数

f.check_box checked => true对于rails上的ruby

嗨,我的观点有以下代码:

//I write a loop here to display some workflows saying wkf.each do |i|
<% if (i write my condition here) %>
  <td style="text-align:left;">
  <%= f.check_box :i, {:checked=>true}%> 
  <%= f.label(i, i)%>
  </td></tr>
<% else %>
  <td style="text-align:left;">
  <%= f.check_box(i)%> 
  <%= f.label(i, i)%>
  </td></tr>
<%end%>
Run Code Online (Sandbox Code Playgroud)

假设有三个工作流'A','B'和'C'和'C'符合if条件,那么发送的参数是'A'=> 0,'B'=> 0和'i'= > '1'.我希望它以'A'=> 0的方式发送为'C'=>'1'.

我知道' i' =>'1'是因为我写了f.check_box :i, {:checked=>true}%而不是 <%= f.check_box(i)%>.

请让我知道如何更改此项,以便在满足if条件时默认选中复选框,并且#{i}将发送而不是:i

谢谢

ruby ruby-on-rails ruby-on-rails-3

2
推荐指数
1
解决办法
1万
查看次数

mysql2 gem安装失败

我的堆栈如下:

  • CentOS 6.3
  • 已安装MySQL 5.5(按照http://www.if-not-true-then-false.com/2010/install-mysql-on-fedora-centos-red-hat-rhel/中的步骤进行操作,因为yum仍然具有MySQL 5.1和如果我尝试yum安装任何与mysql相关的软件包,它当然会因为yum所期望的而破坏5.1)

    $> mysql --version mysql Ver 14.14使用readline 5.1为Linux(x86_64)分发5.5.27

    $> ruby​​ --version ruby​​ 1.9.3p194(2012-04-20修订版35410)[x86_64-linux]

    $> rvm --version rvm 1.14.6(稳定)作者:Wayne E. Seguin,Michal Papis [https://rvm.io/]

    $> uname -a Linux localhost.mkf 2.6.32-279.5.1.el6.x86_64#1 SMP Tue Tue Aug 14 23:54:45 UTC 2012 x86_64 x86_64 x86_64 GNU/Linux

    $> nginx -v nginx版本:nginx/1.2.2

    $> rails -v Rails 3.2.6

当我尝试安装mysql2 gem时,出现以下错误:

$> gem install mysql2
Building native extensions.  This could take a while...
ERROR:  Error installing mysql2:
        ERROR: Failed to build gem native …
Run Code Online (Sandbox Code Playgroud)

ruby mysql ruby-on-rails mysql2

2
推荐指数
1
解决办法
1万
查看次数

无法编译brian gladman aes库

我一直在这里编译brian gladman的库www.gladman.me.uk我能够在我的本地机器上编译lib(ubuntu 10.10),但是当我尝试在我的远程机器上编译(CentOs 5.4)时,它会产生很多错误.gcc ..

产生的错误在这里

谢谢你在...

c c++ gcc centos aes

1
推荐指数
1
解决办法
1605
查看次数

Rails:将root_url映射到外部URL

我们正在使用外部CMS来管理我们的网站,我想确保在我们的Rails应用程序内部,root_url指出该外部网址.我们有什么方法可以做到这一点?

就像是:

root :to => "http://wwww.example.com"
Run Code Online (Sandbox Code Playgroud)

ruby routing ruby-on-rails

1
推荐指数
1
解决办法
1582
查看次数

Ruby字符串到字符串数组

我有一个像这样的字符串:

"John Godson Michael Meyer Ludovicio Sforza Cezar Borgia Alessandro Batista"
Run Code Online (Sandbox Code Playgroud)

如何将此字符串转换为字符串数组

# ["John", "Godson", "Michael Meyer" (...)]
Run Code Online (Sandbox Code Playgroud)

ruby arrays string

0
推荐指数
1
解决办法
1643
查看次数