0

こんにちは、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%>

ありがとうございました

4

2 に答える 2