在用到select 的时候总是用得很不顺
在select中onchange ,其实是调用js,但是想用到ajax的调用,即用onchang ,更新页面中某个标签的内容,在网上找到下面的内容。
在select中onchange ,其实是调用js,但是想用到ajax的调用,即用onchang ,更新页面中某个标签的内容,在网上找到下面的内容。
ruby 代码
<p>
<b>Country</b><br />
<%= f.select (:country_id, Country.find_all.collect {|c| [ c.name, c.id ] },
{ :include_blank => true },
:onchange => remote_function(:update => "cities",
:method => "get",
:with => "'country_id=' + value + '&partial=select'",
:url => { :controller => :cities,
:action => :index}))
%>
</p>
<p>
<b>City</b><br />
<div id="cities">
<%= f.select (:city_id, []) %>
</div>
</p>
remote_function这个函数也不知道是从哪里来的,因为不知道select的选项怎么来,后来就改用js了