def ajax_test
if request.xhr?
render :update do |page|
page.alert("xhr");
end
elsif request.post?
render :update do |page|
page.alert("post");
end
end
end
页面上是表单发送一个ajax请求:
<% form_remote_tag :url => {:action => "ajax_test", :id => @user }, :before => "$('submit_btn').disable();$('loading').show()" do %>
<% end %>
测试结果是弹出xhr,很正确!不过....
def ajax_test
if request.post?
render :update do |page|
page.alert("post");
end
elsif request.xhr?
render :update do |page|
page.alert("xhr");
end
end
end
测试的结果是post。
bug吧。。
我的rails版本是rails 2.0.2 (都有点不好意思拿出来了...
)
你们看一下新版本会有这个bug吗?
分享到:
- 2009-10-16 14:53
- 浏览 954
- 评论(2)
- 论坛回复 / 浏览 (2 / 1345)
- 查看更多
相关推荐
batch_request_api, 在 Rails 应用程序上,提供批处理操作的ruby 中间件 batch_request_api 用于实现批量创建。更新和删除的Rails 中间件 gem 。可以定制的中间件批量创建。更新和删除记录或者并行删除记录安装将...
rails_apps_composer, 一个 gem,为 Rails 启动应用程序创建 Rails 应用程序模板 Rails 应用编辑器 Rails 应用程序编辑器 gem 安装一个 命令行 工具来从"食谱"的Collection 组装 Rails 应用程序。"你可以使用 rails_...
GoOnRails: 一个Rails生成器用于生成Go代码并集成Go APIs至一个Rails app中
chef-rails, 厨房设置一个可以与 Nginx 和 Rails 一起滚动的Ubuntu服务器 主厨 rails安装一个准备为 Ruby on Rails 栈准备的Ubuntu服务器:NginxPostgreSQLRedisMemcached带RVM的rubyPhusion乘客独立要求Ubuntu ...
简介 Ruby On Rails 框架自它提出之日...Rails 是一个真正彻底的 MVC(Model-View-Controller) 框架,Rails 清楚地将你的模型的代码与你的控制器的应用逻辑从 View 代码中分离出来。Rails 开发人员很少或者可能从未遇到
RailsAdmin - 一个Rails引擎,提供了一个易于使用的界面来管理您的数据
一个用Ruby on Rails搭建的图片分享的网站项目.完整源代码
rails 2.3.2离线安装rails 2.3.2离线安装rails 2.3.2离线安装rails 2.3.2离线安装rails 2.3.2离线安装rails 2.3.2离线安装rails 2.3.2离线安装rails 2.3.2离线安装rails 2.3.2离线安装rails 2.3.2离线安装rails ...
Cloudflare :: Rails 此gem正确配置了Rails,以便request.remote_ip / request.ip都能正常工作。Rails兼容性这个gem需要railties , activesupport和actionpack > = 5.2 。 对于Rails 5.0和5.1使用2.0.0 。 对于...
jquery-rails, 一个 gem,用于自动使用jQuery和 Rails 3 railsjQuery 面向 Rails 如此伟大。这里 gem 提供:jQuery 1.7.2jQuery UI 1.8.18 ( 仅适用于 javascript )jQuery UJS适配器assert_select_j
在这个全球互联的世界中,计算机编程和 Web 应用程序开发都在迅猛发展,我很期待能为中国的开发者提供 Ruby on Rails 培训。学习英语这门世界语言是很重要的,但先通过母语学习往往会更有效果。正因为这样,当看到 ...
入门rails的第一个demo
Rails(ActiveModel :: Model)中已经包含了一个不错的框架,该框架可用于创建虚拟类,其中包含您已经从Rails知道并喜欢的所有验证。 记住要始终尝试遵守“瘦控制器”规则。 请参见页面看到关于如何建立加载...
Advanced Rails,英文版,一本关于Rails的好书!
[Pragmatic Bookshelf] Crafting Rails Applications Expert Practices for Everyday Rails Development (E-Book) ☆ 图书概要:☆ Rails 3 is a huge step forward. You can now easily extend the framework, ...
Ruby on Rails Guides v2 - Ruby on Rails 4.2.5
《Rails之道》按照Rails的各个子系统进行组织编排,分别介绍了Rails的环境、初始过程、配置和日志记录,Rails的分配器、控制器、页面生成和路由,REST、资源和Rails,ActiveRecord的基础、关联、验证和高级技巧,...
minitest-rails, Rails的Minitest集成 minitestRails 5的Minitest集成 安装gem install minitest-rails这将安装以下宝石:minitest配置创建一个新的Rail
本资源是参照rails敏捷开发第四版书中的例子,rails的版本是rails3.2.6
adminlte-rails, AdminLTE Rails gem 将AdminLTE主题与 Rails 资产管道集成 AdminLTE Rails gem AdminLTE 是后端的高级 Bootstrap 主题。英镑 AdminLTE Rails gem 与 Rails 资产管道集成了英镑AdminLTE主题。安装将...