0
我的问题很简单。我可以添加一个打击rails添加:提示form_tag字段?
:prompt => "Any"
:include_blank => true
到form_tag中的表单。
这里是一个例子。我想添加:select_tag:condition和select_tag:category字段的提示,并且遇到问题。
<ul id="homepage_searchbar">
<% form_tag junklists_path, :method => :get do %>
<li>
<%= image_tag('search_icon.png', :id => 'main_search_icon') %>
</li>
<li>
<%= text_field_tag :search, "I'm looking for junk called...", :id => "main_field" %>
</li>
<li>
<%= select_tag :condition, options_for_select(Condition.all.collect{|condition| [condition.name, condition.id]}) %>
</li>
<li>
<%= select_tag :category, options_for_select(nested_set_options(Category) {|i| "#{'-' * i.level} #{i.name}"})%>
</li>
<li>
<%= submit_tag "Go!", :name => 'main_submit', :id => "main_submit" %>
</li>
<% end %>
</div>
如果我不能做到这一点的方式我想,我怎么能在选择框具有文本顶部添加字段,“任何”,但是当提交表单时已经没有价值?
在此先感谢!
谢谢!我在form_tag文档和form_for文档中查找过,正如我使用过的:form_for的提示符,但没有认为通过options_for_select>。<。这样做。我感谢帮助! – jim 2010-04-19 04:27:39