如何隐藏submit_tag按钮

Joh*_*ith 2 ruby-on-rails ruby-on-rails-3

我有一个简单的形式:

<%= form_tag icd_test_path, :method => 'get', remote: true do %>
<%= hidden_field_tag(:sicherheit) %>
<%= hidden_field_tag(:id) %>
<%= submit_tag "", :id => 'Scomit' %>
<% end %>
Run Code Online (Sandbox Code Playgroud)

你怎么看到text_fields都被隐藏了,现在搜索一下隐藏submit_tag的方法呢?它希望表单隐藏,因为它只是由jquery触发!

kri*_*lls 8

将display none添加到submit标签应该可以解决问题.

<%= form_tag icd_test_path, :method => 'get', remote: true do %>
<%= hidden_field_tag(:sicherheit) %>
<%= hidden_field_tag(:id) %>
<%= submit_tag "", :id => 'Scomit', :style => "display: none;" %>
<% end %>
Run Code Online (Sandbox Code Playgroud)