view页面代码:
<label style="font:bold;">Season<span class="required">*</span></label>
<%= select('season', 'id',
Season.all.collect {|t| [t.name, t.id]}, {:include_blank => true},
{"onchange" => remote_function(
:with => "'season_id='+value", //传递的参数
:update => 'series_select', //指定更新的div
:url => {:controller => :projects, :action => :select_series})})%>
<div id="series_select" style="width: 367px;">
</div>
controller代码:
def select_series
@series = Series.find(:all, :conditions => ["season_id = ?", params[:season_id]]).collect { |series| [series.name, series.id] }
render :partial => "projects/select_series" //用projects/select_series更新 div id="series_select"
end
相关推荐
Sap Ruby On Rails With Ajax.pdf
如果已经了解怎么实现页面性能测试,那么本文将带您体会如何用Ruby来实现。为什么选择Ruby来实现,而不是用QTP呢?原因是Ruby有着QTP所无法比拟的优点。
ruby实现邮件收发
流利说面试题使用任意ruby框架实现一个p2p交易系统
ruby-snmp, SNMP ( 简单网络管理协议)的ruby 实现 用于 ruby的 SNMP库摘要这里库实现 SNMP ( 简单网络管理协议) 。 它在纯 ruby 中实现,因此不依赖于的外部库( 如 ) 。 你可以在 ruby 可以运行的任何地方运行这里库...
努力使编程风格尽可能接近TensorFlow,默认情况下提供纯Ruby评估器,并支持opencl评估器。
twitter-cldr-rb - ICU的Ruby实现
Topaz 是一个高性能的 Ruby 编程语言的实现,使用 Python 语言编写,基于 RPython。 标签:Topaz
用ROR框架写的,用分页查询,查找,插件等一些功能。
本资源是飞机大战类射击游戏的ruby实现,需要安装rpg maker xp 1.03才可打开本游戏。
alexa-rubykit, 亚马逊 Echo ruby 套件实现 AlexaRubykit 这里 gem 实现了一个快速后台服务,用于部署用于 amazon ( Alexa ) Echo的应用程序。安装示例应用程序有关示例应用程序视频教程,请参见 示例由alexa_ruby
ruby代码ruby代码ruby代码ruby代码ruby代码ruby代码ruby代码ruby代码
Ruby元编程第二版,中文影印版,便于英文不好的同学们学习
ruby实现文件对比资料收集,看完之后写一个文件对比的脚本或者输出报告没有问题,可以看看,
Ruby自动化脚本实现网络拓扑映射
Whois一个智能纯Ruby实现的WHOIS客户端与解析器
Ruby 版本实现Hprose 全名是高性能远程对象服务引擎hprose-ruby-master
ruby2ruby 提供一些用来根据 RubyParser 兼容的 Sexps 轻松生成纯 Ruby 代码的方法。可在 Ruby 中轻松实现动态语言处理。 标签:ruby2ruby
Http-2 - HTTP/2协议的纯Ruby实现