Bootstrap加载状态在erb视图中不起作用

时间:2014-05-09 21:19:05

标签: javascript jquery ruby-on-rails twitter-bootstrap

我试图使用Bootstrap" Loading"状态(http://getbootstrap.com/javascript/#buttons)用于我的rails应用程序中的提交按钮,但它似乎不起作用。我的旧代码是:

<%= f.submit nil, :class => 'btn btn-primary' %>

我用

替换了它
 <%= f.submit nil, :class => 'btn btn-primary', :id => "loading-example-btn", :data-loading-text => "Loading..." %>

就像例子所说的那样。

但是,现在我收到以下错误:

undefined local variable or method `loading' for #<#<Class:0x1c60494a>:0xb590dde>

我假设意味着&#34;数据加载文本&#34;部分没有工作......有谁知道为什么会这样或者任何人可以帮助我?

谢谢!

1 个答案:

答案 0 :(得分:0)

你可以尝试

<%= f.submit nil, :class => 'btn btn-primary', :id => "loading-example-btn", :data => { loading_text => "Loading..." } %>

<%= f.submit nil, class: "btn btn-primary",id: "loading-example-btn", data: { loading_text: "Loading..."}  %>

最后一个选项适用于FF 35.0