1

私は Rails を初めて使用し、Rails 2 サイトを修正しています。ユーザーが開始場所 (:start) の情報を入力またはドロップダウン フィールドで追加できるフォームがあります。ただし、両方のオプションを含めると、ドロップダウン (最後に来る) のみがデータを送信し、入力は無視されることがわかりました。両方のオプションを含める正しい方法は何ですか?

私の見解

    <% form_for @newsavedmap, :html=>{:id=>'createaMap'} do |f| %>
    <%= f.error_messages %>
    <p>Enter a street address, city, and state:
    <%= f.text_field :start, {:id=>"startinput", :size=>50}%></p>
    <p>Or, select a location from the list:
    <%= f.select :start, options_for_select(@itinerary.locations), {:include_blank => true }, {:id=>"startdrop"} %>      

    <input type="submit" id="savethismap" value="Save Map">
    <% end %>
4

1 に答える 1