`
zjueman
  • 浏览: 33470 次
  • 来自: ...
社区版块
存档分类
最新评论

AjaxScaffold的中文问题 求助

阅读更多
使用AjaxScaffold的时候,一切都好。但是为了显示中文,把在before_filter中把字符集设成了utf-8,然后Ajax就不工作了,ajax的页面都出不来。
有人碰到类似的问题吗? 你们的记得Rails的Ajax的中文系统是怎么配置开发的?
谢谢!
分享到:
评论
1 楼 zjueman 2007-05-13  
我自己来回复自己的问题吧,总的来说感觉这里的人不是很热心,也许大牛太多了,对普通的问题都不屑于回答。

主要原因:
根本原因就是before_filter里面进行了字体转换,这种转换影响了ajax的render. 实际上内部为什么不行,我还是不知道。我当时坐字体转换就是为了解决中文问题,我通过别的方法解决了中文问题,这里就不需要字体转换了,所以问题就解决了。

中文问题这里基本上就是抄袭Robin的帖子了,只要做到下面三点,中文就可以解决:
1.安装数据库的时候指定编码为utf8, 一定要重新安装,修改配置文件没有用的。
2.在rails的数据库配置文件里面加上encoding:utf-8
3.把rhtml文件的编码修改成utf-8

相关推荐

    Ajax中文乱码问题解决方案

    本文将深入探讨Ajax中文乱码问题的成因,并提供一系列解决方案。 **一、问题原因** 1. **编码格式不一致**:服务器与客户端(浏览器)之间使用的字符编码格式不同,例如服务器使用GBK编码,而浏览器使用UTF-8编码...

    ajax中文参数乱码问题解决方法

    主要解决在ajax中中文参数传递过程中,服务器接收到中文乱码的问题

    java认证_Ajax中文乱码问题及解决方法.doc

    【Java认证:Ajax中文乱码问题及解决方法】 在Java Web开发中,使用Ajax进行异步数据交互时,经常会遇到中文乱码的问题。这主要涉及到字符编码的处理,特别是当Ajax请求发送的数据包含中文字符时。以下是两种常见的...

    Ajax中文乱码问题解决方法

    本文将深入探讨Ajax中文乱码问题的原因及其解决方案。 首先,我们需要理解Ajax乱码的根源。当JavaScript发送HTTP请求时,如果服务器和客户端之间关于字符编码的约定不一致,就会导致乱码。常见的原因包括: 1. **...

    Ajax中文手册 API

    很不错的Ajax开发草考文档,方便快捷1. AJAX介绍AJAX是一种运用JavaScript和可扩展标记语言(XML),在网络浏览器和服务器之间传送或接受数据的技术。2. AJAX实例AJAX可以用来创建更多交互式的网络应用程序。3. AJAX源...

    Struts框架下Ajax发送中文乱码问题的解决

    在实际应用中,我们常常会遇到Ajax与服务器交互时出现中文乱码的问题,尤其是在发送和接收中文数据时。这个问题主要涉及到字符编码的处理,解决起来需要对HTTP协议、字符编码原理以及Struts框架的工作机制有一定的...

    ajax实战中文版

    - **跨域问题**:同源策略限制了Ajax的使用,需采用JSONP、CORS等解决。 - **错误处理**:确保有良好的错误处理机制,捕获并处理异常。 - **用户体验**:显示加载指示器,避免用户对页面状态的困惑。 - **SEO**:...

    ajax提交中文到servlet

    本文将深入探讨“ajax提交中文到servlet”的相关知识点,以解决在异步传输过程中处理中文字符的问题。 一、Ajax基础 Ajax的核心是通过JavaScript创建XMLHttpRequest对象,它允许浏览器在不重新加载整个网页的情况下...

    使用ajax可以传中文参数

    #### Ajax中文参数问题概述 在使用Ajax进行数据传输时,如果请求中包含了中文字符,由于编码方式的不同,这些中文字符在服务器端解析时可能会出现乱码现象。这主要是因为客户端(浏览器)与服务器端之间对于字符集...

    jquery ajax顺序执行问题

    jquery ajax顺序执行问题,加入async:false

    SpringBoot+SpringSecurity处理Ajax登录请求问题(推荐)

    SpringBoot+SpringSecurity处理Ajax登录请求问题 SpringBoot+SpringSecurity处理Ajax登录请求问题是SpringBoot开发中的一個常见问题,本文将详细介绍如何使用SpringBoot+SpringSecurity处理Ajax登录请求问题。 ...

    AJAX实战中文版

    除此之外,书中还会涵盖AJAX的安全性问题,如跨域请求的CORS(Cross-Origin Resource Sharing)策略,以及如何防止XSS(Cross-Site Scripting)和CSRF(Cross-Site Request Forgery)等攻击。这些知识对于开发安全的...

    Head First Ajax 中文版

    深入浅出Ajax(中文版)和其他深入浅出系列书籍一样,使用许多有趣的视觉刺激来保持我们大脑思考的兴奋。在您读完书中第一章后,不但能够掌握一个基于Ajax的简单应用程序开发,而且还能够了解怎样让一个混乱的项目走上...

    ajax get请求中文参数乱码解决

    在进行Web开发时,我们经常会遇到Ajax GET请求发送中文参数时出现乱码的问题。这个问题主要源于HTTP协议在处理非ASCII字符时的编码不一致。在本文中,我们将深入探讨这个问题,以及如何通过不同的方法来解决它。 ...

    ajax验证码 验证码ajax 生成中文验证码

    4. **编码问题**:在传输和存储中文字符时,需要确保正确处理字符编码,如UTF-8,防止乱码。 5. **无障碍性**:对于视力障碍的用户,可以提供音频验证码作为替代方案。 结合Ajax技术和中文验证码,我们可以创建一...

    Ajax 中文手册 api

    总结,Ajax中文手册是学习Ajax技术的重要参考资料,它涵盖了Ajax的基础概念、工作原理、优缺点以及实际应用,帮助开发者更好地理解和运用Ajax来提升网页的交互性和性能。通过深入学习并实践,开发者可以创建出更加...

    Ajax DWR中文文档

    Ajax DWR中文文档Ajax DWR中文文档Ajax DWR中文文档Ajax DWR中文文档Ajax DWR中文文档Ajax DWR中文文档Ajax DWR中文文档Ajax DWR中文文档Ajax DWR中文文档

    面试时AJax问题的讲解

    6. **开发AJAX应用面临的问题及解决方案**: - **浏览器兼容性**:使用兼容性良好的JavaScript库,如jQuery。 - **用户体验**:处理好异步请求的反馈,如进度条或加载动画,避免用户等待感。 - **可访问性**:...

    Ajax中文帮助文档

    Ajax,全称Asynchronous JavaScript and XML(异步JavaScript与XML),是一种在...综上所述,Ajax中文帮助文档会详细介绍这些内容,并提供详细的示例代码和解决常见问题的策略,帮助开发者更好地理解和使用Ajax技术。

Global site tag (gtag.js) - Google Analytics