Jquery RubyonRails与ajax

Jquery RubyonRails与ajax,jquery,ruby-on-rails,ajax,Jquery,Ruby On Rails,Ajax,在我的RubyonRails项目中,我使用ajax进行乡村-州-城市选择,我使用 <% city_opts = [["Select a city","0"]] @cities.sort_by{|h| h["name"]}.each{|c| city_opts << [c["name"],c["id"]] } %>

在我的RubyonRails项目中,我使用ajax进行乡村-州-城市选择,我使用

            <% city_opts = [["Select a city","0"]]
               @cities.sort_by{|h| h["name"]}.each{|c|
               city_opts << [c["name"],c["id"]]
               }
            %>
            <label class="create-play-fix-label" style="color: grey; font-size: 12px;" for="city">
              City<span class="color-red required">*</span>
            </label> <%=@country%> <%=@state%>
            <%= select_tag "e_city", options_for_select(city_opts,"#{@event['city']}"), :onchange => "event_city_changed()" %>


请帮助我将所选值放入更新流的选择方法的
options\u。提前感谢。

选择的
options\u的第二个参数是所选的值,它(在您的例子中)是城市的id(可能
@event['city']
不是返回id而是返回城市的名称?)谢谢您的回复……,是的,@event['city']是城市的名称。我想在该字段中显示所选城市的名称。但是它不起作用了…谢谢我明白了。。谢谢。