嗨,我是 Ruby on Rails 的新手。我的视图中有 html 选择和标签元素。
但是当我尝试通过 params[:select_id] 获取它们的值时,它返回 nil。所以 html 元素不存在于 params 哈希中。这是我的视图页面的代码:
<%=form_tag do %>
<select id="selectmarka" name="lists">
<% @MarkaAdi.each do |m| %>
<option value="<%=m.MarkaAdi %>"><%=m.MarkaAdi %></option>
<%end%>
</select>
<% @TipAdi=List.where("MarkaAdi='"+session[:key] +"'")%>
<select id="selecttip" name="lists">
<% @TipAdi.each do |t| %>
<option value="<%=t.TipAdi %>"><%=t.TipAdi %></option>
<%end%>
</select>
<%=session[:key]%>
<input type="hidden" id="hid" name="hid" value="<%=session[:key] %>" />
<select id="year" name="lists">
<%(1999..2013).each do |i| %>
<option value="Y"+"<%=i%>"><%=i%></option>
<%end%>
</select>
<br>Deger:<label id="deger" name="deger"><%=@result%></label>
<br>Marka Kodu:<label id="markakodu" name="markakodu"></label>
<br>Tip Kodu:<label id="tipkodu" name="tipkodu"></label>
<%end%>
谢谢