建立搜尋表單

要建立搜尋表單,請輸入以下程式碼

<%= form_tag("/search", method: "get") do %>
  <%= label_tag(:q, "Search for:") %>
  <%= text_field_tag(:q) %>
  <%= submit_tag("Search") %>
<% end %>
  • form_tag:這是建立表單的預設幫助器。它是第一個引數,/search 是動作,第二個引數指定 HTTP 方法。對於搜尋表單,始終使用方法 get 非常重要
  • label_tag:這個助手建立了一個 html <label> 標籤。
  • text_field_tag:這將建立一個 text 型別的輸入元素
  • submit_tag:這會建立一個型別為 submit 的輸入元素