关于Rails Ajax 乱码(转 http://www.railscn.com/viewthread.php?tid=2326&extra=page%3D2)
当我不用Ajax时,采用下面的方法显示正常
class ApplicationController < ActionController::Base
before_filter :set_charset
def set_charset
@headers["Content-Type"] = "text/html; charset=GB2312"
end
end
如果我采用Ajax ,中文时显示了,可是Ajax不起作用了
解决方法:
before_filter :set_charset
def set_charset
if request.xhr?
@headers['Content-Type'] = "text/javascript; charset=GB2312"
else
@headers['Content-Type'] = "text/html; charset=GB2312"
end
end
注意红色的字体哦!!
分享到:
- 2007-09-28 09:00
- 浏览 2585
- 评论(0)
- 论坛回复 / 浏览 (0 / 2380)
- 查看更多
相关推荐
2-94街机外星风格射击游戏源码On Rails Shooter Template 1.202-94街机外星风格射击游戏源码On Rails Shooter Template 1.202-94街机外星风格射击游戏源码On Rails Shooter Template 1.202-94街机外星风格射击游戏...
Ajax-Rails-4-AJAX-Form.zip,rails 4 ajax表单示例,ajax代表异步javascript和xml。它是多种web技术的集合,包括html、css、json、xml和javascript。它用于创建动态网页,其中网页的小部分在不重新加载网页的情况下...
Ajax-rails-ajax-demo.zip,ruby on rails的ajax演示项目,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。它用于...
Beginning.Rails.3-blog代码 This book is particularly well suited to those with little or no experience with web application development, or who have some experience but are new to Rails 3
去年Aptana吸收了Radrails项目,添加了非常强大的Ruby on Rails支持。但是Aptana前进的脚本并未停止。随着苹果公司iPhone手机的发布,Aptana也推出了功能完备的iPhone集成开发功能,在Adobe公司的RIA产品AIR推出不久...
官方离线安装包,测试可用。使用rpm -ivh [rpm完整包名] 进行安装
以最少的代码更改将Ajax功能添加到Rails网站。 支持历史记录,书签,部分刷新,Rails闪烁,用户回调,脚本执行,重定向。 基于Rails-UJS和jQuery构建。
官方离线安装包,测试可用。使用rpm -ivh [rpm完整包名] 进行安装
Ajax-ajax-datatables-rails.zip,datatable的ajax方法的包装器,允许在rails应用程序中与服务器端分页同步,ajax代表异步javascript和xml。它是多种web技术的集合,包括html、css、json、xml和javascript。它用于创建...
Ajax-rails-travel-app.zip,网络应用程序,允许你跟踪,评分,并审查你已经采取的旅行。注意:repo包含多个分支,具有原始rails版本,并使用jquery前端更新了应用程序。,ajax代表异步javascript和xml。它是多种web...
socket.io-rails 用于Rails资产管道包装器。 安装 将此行添加到您的应用程序的Gemfile中: gem 'socket.io-rails' 然后执行: $ bundle 或将其自己安装为: $ gem install socket.io-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 。 对于...
【标题】:Node.js-code-notes实现了一个类似Rails的“rake notes”功能 【描述】:code-notes项目是一个基于Node.js的工具,它的目标是模仿Ruby on Rails框架中的"rake notes"命令。在Rails中,"rake notes"允许...
在本篇博文中,我们将深入探讨如何在Rails中利用AJAX提交文件或图片。 首先,我们需要设置一个表单来允许用户上传文件。在Rails中,`form_for`辅助方法可以帮助我们创建一个表单,但为了支持AJAX提交,我们需要将其...
敏捷2Go 这个应用程式适合我的投资组合Agile2Go是一个经过充分测试的应用程序,可在Elastic Beanstalk上运行,并使用ribs.js,Rails作为API,实时Firebase和Monalab作为DaaS构建设置git clone cd agile2go 捆耙db:...
With this fully revised new edition, take a holistic view of full-stack development to create usable, high-performing applications with Rails 5. Rails is a great tool for building web applications, ...
Ajax-select_all-rails.zip,易于选择和取消选择所有复选框,ajax代表异步javascript和xml。它是多种web技术的集合,包括html、css、json、xml和javascript。它用于创建动态网页,其中网页的小部分在不重新加载网页的...