select.rhtml
来自「ruby on rails web敏捷开发之路第二版 源代码」· RHTML 代码 · 共 131 行
RHTML
131 行
<!-- ! Excerpted from "Agile Web Development with Rails, 2nd Ed." ! We make no guarantees that this code is fit for any purpose. ! Visit http://www.pragmaticprogrammer.com/titles/rails2 for more book information.--><% @user = "cat" def @user.id 4 end def @user.name "Dave" end def @user.country "United States" end def @user.time_zone res = TimeZone[-6].name end @order = "dog" def @order.shipping_option 101 end %><p> </p><p> </p><p> </p><p> </p><center><% form_for :user do |form| %> <%= form.select(:name, %w{ Andy Bert Chas Dave Eric Fred }) %><% end %><p> </p><p> </p><p> </p><p> </p><p> </p><% form_for :user do |form| %><%= form.select(:id, [ ['Andy', 1], ['Bert', 2], ['Chas', 3], ['Dave', 4], ['Eric', 5], ['Fred', 6]]) %><% end %><p> </p><%= select(:user, :id, { 'Andy' => 1, 'Bert' => 2, 'Chas' => 3, 'Dave' => 4, 'Eric' => 5, 'Fred' => 6}) %><p> </p><% form_for :user do |form| %><%= @users = User.find(:all, :order => "name").map {|u| [u.name, u.id] } form.select(:name, @users)%><% end %><b>xc</b><% form_for :user do |form| %><%= @users = User.find(:all, :order => "name") form.collection_select(:name, @users, :id, :name)%><% end %><p> </p><p> </p><p> </p><p> </p><%= country_select(:user, :country) %><p> </p><%= country_select(:user, :country, [ "United Kingom", "United States" ]) %><p> </p><%= time_zone_select(:user, :time_zone) %><p> </p><%= time_zone_select(:user, :time_zone, TimeZone.us_zones) %><p> </p><label for="order_shipping_option">Shipping: </label><select name="order[shipping_option]" id="order_shipping_option"><%= option_groups_from_collection_for_select(Shipping::OPTIONS, :options, :type_name, # <- groups :id,:name, # <- items @order.shipping_option) %></select><p> </p><p> </p><p> </p><p> </p><p> </p><p> </p><p> </p><p> </p></center>
⌨️ 快捷键说明
复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?