Ruby on rails RubyonRails提交按钮
如何将表单上的提交按钮更改为文本Ruby on rails RubyonRails提交按钮,ruby-on-rails,ruby,rest,web,Ruby On Rails,Ruby,Rest,Web,如何将表单上的提交按钮更改为文本 <%= f.submit "Text" %> 我知道如何更改按钮上的文本,但我需要更改提交的方式。 您可以按链接,例如Submit和Submit。更新:这应该使用Rails 2.3.x中的HAML符号来完成: - form_for(@object) do |f| = f.submit 'Update Or Whatever' 您也可以尝试使用“button”标签,或者使用一个看起来像按钮的图像链接。您没有说您使用的是什么ruby版本。但是
<%= f.submit "Text" %>
我知道如何更改按钮上的文本,但我需要更改提交的方式。
您可以按链接,例如Submit和Submit。更新:这应该使用Rails 2.3.x中的HAML符号来完成:
- form_for(@object) do |f|
= f.submit 'Update Or Whatever'
您也可以尝试使用“button”标签,或者使用一个看起来像按钮的图像链接。您没有说您使用的是什么ruby版本。但是试试这个
<%= submit_tag "Text" %>
请注意,此处没有表单帮助程序,因此前面没有“f”。为了更改由链接而不是提交按钮触发的表单提交,您必须使用javascript,而不是仅使用原始生成的HTML 请参阅关于StackOverflow的内容,但jQuery中可能的解决方案的摘要(在Rails的最新版本中有)如下所示:
$('#submit_link').click(function(){
$('form').submit();
return false;
});
你是说你想用链接而不是按钮来提交吗?