У меня есть форма с требованием к плагину Jquery, которая создает поле ввода формы с типом стиля автозаполнения в Facebook:
<%= javascript_include_tag "form_prettify_library" %>
<div class="box">
<ul id="first_form" class="tagit">
<li class="prettify-new"></li>
</ul>
<%= form_for @brand do |f| %>
<%= f.hidden_field :tag_list, :value => @brand.tags_from(current_user).join(", "),
:id => "mytaglist" %>
<%= f.submit "Add tags" %>
<%= f.error_messages %>
<% end %>
</div>
Работает хорошо, однако без JavaScript форма не работаетработать, потому что форма выше имеет только скрытое поле и нет видимого поля ввода (поле ввода создается плагином внутри тегов), и мне нужно, чтобы это работало без JavaScript на мобильных устройствах.Есть ли способ показать код выше, если загружен JavaScript, иначе код ниже будет отображаться, если это не так?
<div class="box">
<%= form_for @brand do |f| %>
<%= f.label :tag_list, "Your tags" %>
<%= f.text_field :tag_list, :value => @brand.all_tags_list %>
<%= f.submit "Add tags" %>
<% end %>
</div>