2013-08-20 6 views
2

У меня есть простой вид:Как скрыть кнопку submit_tag

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

Как вы можете видеть, как text_fields скрыты, теперь поиск в путь, чтобы скрыть submit_tag, а он хочет форма скрыта, потому что его только triggerd? по jquery!

ответ

7

Добавление отображения 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 %> 
+0

Работает отлично! –

+0

[Этот ответ] (http://stackoverflow.com/questions/477691/submitting-a-form-by-pressing-enter-without-a-submit-button), кажется, указывает стиль = «видимость: скрытая»; более дружественный к браузеру. – brntsllvn

Смежные вопросы