# app\controllers\examples_controller.rb
ruby 代码
- class ExamplesController < ApplicationController
-
- def ajax_select
- @items = %w{AA BB}
- end
-
- def get_sub_items
- if params[:item] == "AA"
- @sub_items = %w{AA1 AA2}
- else
- @sub_items = %w{BB1 BB2}
- end
-
- render :partial => "select"
- end
- end
# app\views\examples\ajax_select.rhtml
xml 代码
- <%= javascript_include_tag :defaults %>
-
- <h1>Examples#ajax_select</h1>
- <p>Find me in app/views/examples/ajax_select.rhtml</p>
-
- <%= select :obj, :att, @items, {}, :onchange => remote_function(:update => "sub_items",
- :method => "get",
- :with => "'item=' + value",
- :url => { :controller => :examples, :action => :get_sub_items})
- %>
- <div id="sub_items">
- <select></select>
- </div>
#app\views\examples\_select.rhtml
ruby 代码
- <%= select(:obj, :item, @sub_items) %>
分享到:
相关推荐
NULL 博文链接:https://zyn-zyn.iteye.com/blog/1163143
从事RAILS开发的人员如何使用AJAX. Learn to build dynamic, interactive web applications using the two most important approaches to web development today: Ajax and the phenomenally efficient Ruby on ...
Ajax on Rails 的 PPT。 pdf格式。
Ajax-rails-ajax-demo.zip,ruby on rails的ajax演示项目,ajax代表异步javascript和xml。它是多种web技术的集合,包括html、css、json、xml和javascript。它用于创建动态网页,其中网页的小部分在不重新加载网页的...
ajax on rails压缩包,全英文
Beginning Google Maps Applications with Rails and Ajax, From Novice to Professional
主要介绍了在Ruby on Rails中使用AJAX的教程,文章来自于IBM官方网站技术文档,需要的朋友可以参考下
Beginning Google Maps Applications with Rails and Ajax.pdf
Ajax-Rails-4-AJAX-Form.zip,rails 4 ajax表单示例,ajax代表异步javascript和xml。它是多种web技术的集合,包括html、css、json、xml和javascript。它用于创建动态网页,其中网页的小部分在不重新加载网页的情况下...
Beginning Google Maps Applications with Rails and Ajax: From Novice to Professional
Beginning Google Maps Applications with Rails and Ajax: From Novice to Professional
您一定知道Ajax是这样一种编程技术,它...Ruby on Rails框架和Ajax的完美集成所产生的力量在一定程度上促成了该框架的繁荣。本文全面介绍了两个简单的Ajax例子,延着这个思路介绍了Ruby/Ajax这一组合如此成功的原因。
比较实用的rails的ajax框架,rails里面封装了很多比较好用的ajax方法,上手很快
跨越边界 Ajax on Rails(英文版)
Ajax-ajax-datatables-rails.zip,datatable的ajax方法的包装器,允许在rails应用程序中与服务器端分页同步,ajax代表异步javascript和xml。它是多种web技术的集合,包括html、css、json、xml和javascript。它用于创建...
Ajax-Rails-4-AJAX-modal-form-render-JS-response-as-table-row.zip,rails 4 ajax模式表单将js响应呈现为表行,ajax代表异步javascript和xml。它是多种web技术的集合,包括html、css、json、xml和javascript。它用于...