`
elfmtian
  • 浏览: 55902 次
  • 性别: Icon_minigender_1
  • 来自: 宁夏银川
社区版块
存档分类
最新评论

ajax中的回调函数中的中文代码解决方法

    博客分类:
  • Ajax
阅读更多
在发送server前在javascript中进行escape编码然后再由 
//xmlHttp是XMLHttpRequest对象

xmlHttp.send(result);

发送到server

然后在xmlHttp.responseText();的时候用unescape(xmlHttp.responseText());代替

当然前提你的客户端页面和服务端的编码一致最好是utf-8;其实最好只是编码的统一性而已,没有固定性,所以你可以决定写content-type 类型。


第一次写日志,语言不够好,能够看懂看,看不懂的可以留言,可以答复你们。

注释:在网上找过很多解决办法但是都不能如意,不过你们可以看看其他方法,下面给出解决办法的链接;
http://bbs.okajax.com/thread-1911-1-1.html
分享到:
评论

相关推荐

    Ajax中文手册(快速上手)

    手册会解释如何正确设置回调函数。 6. **浏览器兼容性**:不同的浏览器可能对Ajax的支持程度不同,手册会指导如何编写兼容性良好的代码,可能涉及到使用`try...catch`语句,以及jQuery或其他库来简化跨浏览器开发。...

    Ajax中文基础教程

    6. **处理响应**:在回调函数中,通过XMLHttpRequest对象的responseText或responseXML属性获取服务器响应的数据,然后使用DOM操作更新页面。 在"Foundations_of_Ajax中文版及源代码"中,你可能会学习到以下内容: 1...

    dwr实现ajax功能ajax+dwr

    5. **处理回调**: 服务器响应后,DWR会调用预先定义的回调函数,将结果传递给前端进行处理。 在提供的文件中,`DWR 中文帮助.pdf`可能包含了DWR的详细文档和使用指南,帮助开发者更好地理解DWR的配置和API。`总结...

    Ajax中文手册,ajax快速入门,AJAX实例

    5. **处理响应**: 在`onreadystatechange`事件的回调函数中,通过`responseText`或`responseXML`属性获取服务器返回的数据,并进行处理。 **Ajax实例** 一个简单的Ajax实例,用于从服务器获取文本数据: ```...

    Ajax 中文参考手册.chm

    通过设置 `onreadystatechange` 事件处理器,当请求状态改变时执行回调函数。`readyState` 属性表示请求/响应过程的当前状态,`status` 属性表示服务器的响应状态码。 5. **处理响应** 当请求完成且状态为 4(即...

    Ajax基础教程中文版(附代码)

    5. **监听状态变化**:使用`onreadystatechange`事件,当请求状态改变时,执行相应的回调函数。 6. **接收响应**:当请求完成且状态为4(即“已完成”),通过`responseText`或`responseXML`获取响应数据。 7. **...

    JQuery ajax 返回json时出现中文乱码该如何解决

    在处理返回的JSON数据时,由于$.ajax方法的success回调函数中返回的是JSON格式的字符串,我们可以直接使用,或者也可以将JSON字符串转换为JavaScript对象,这样便于后续操作。在早期的JavaScript中,可能会用到eval...

    很全面的ajax学习资料.中文

    10. **异步处理与回调函数**:理解异步编程的原理,学习如何编写回调函数来处理异步操作的结果。 11. **Promise和async/await**:对于现代JavaScript,了解Promise对象以及async/await语法,提高异步代码的可读性...

    ajax电子资料和DWR中文文档

    3. **安全与权限控制**:DWR提供了一套安全机制,如白名单、签名和回调函数验证,以防止恶意访问。 4. **缓存与优化**:DWR支持缓存机制,可以减少不必要的网络通信,提高性能。 5. **批量调用与异步处理**:DWR允许...

    Ajax传中文值

    我们将表单中用户名字段的值拼接到字符串`postStr`中,然后调用`createXMLHttpRequest()`创建XMLHttpRequest对象,确定请求的URL(这里是`queryURL()`函数的返回值,通常是处理请求的服务器端脚本),设置状态改变的...

    jquery ajax传递中文参数乱码问题及解决方法说明

    在`success`回调函数中,`data`参数包含了服务器返回的信息,这里用`alert(data.info)`来显示。 总的来说,解决`jQuery Ajax`传递中文参数乱码问题的方法包括以下步骤: 1. 确保前端页面的`meta`标签指定正确的...

    ajax中文基础教程快速入门

    为解决这个问题,JSONP 使用动态创建 `<script>` 标签的方式,将回调函数名与数据一起发送到服务器,服务器返回 JavaScript 函数调用,从而绕过同源策略。 ### 6. CORS(Cross-Origin Resource Sharing) CORS 是...

    ajax面试题.pdf

    开发者会在客户端定义一个回调函数,然后通过动态创建script标签,将服务器的接口URL作为src,并在URL中携带回调函数名。服务器接收到请求后,返回一个JavaScript文件,内容是预先约定好的回调函数调用,传入服务器...

    activemq ajax方式demo

    3. **接收消息**:同样,客户端会监听服务器的响应,一旦有新消息到达,就会触发回调函数进行处理。在处理中文乱码问题时,可能需要正确设置字符编码,如UTF-8,确保消息在传输过程中不会被错误地编码或解码。 4. **...

    AJAX—新手快车道(PDF中文版)

    7. **异步编程与回调函数**:AJAX操作是异步的,这意味着你需要理解事件循环和回调函数的工作机制。随着JavaScript的发展,Promise和async/await语法也变得越来越重要,它们能更好地管理异步代码。 8. **错误处理**...

    ajax教程 CHM

    例如,`$.get(url, data, success, dataType)`用于发送GET请求,`success`参数是一个回调函数,当请求成功时执行。 ### 7. Ajax的优点与挑战 优点:提高用户体验,页面响应更快,减少网络流量。挑战:可能引发页面...

    AJAX学习资料之-DWR中文手册

    - **实现方式**:展示如何使用DWR编写简单的回调函数。 ##### 6.2 调用元数据对象 - **元数据对象**:介绍如何使用DWR的元数据对象来优化客户端和服务器之间的通信。 #### 七、结语 《AJAX学习资料之-DWR中文...

    Ajax学习资料经典案例开发大全

    6. **Ajax的生命周期与事件**:掌握Ajax请求的各个阶段,如打开连接、发送数据、接收响应、状态变化等,以及对应的回调函数,例如onreadystatechange和load事件。 7. **Ajax的错误处理**:学会如何处理网络异常、...

    Jquery-autocomplete,自动提示,源代码,中文。

    5. **自定义回调函数**:你可以设置回调函数来处理用户选择提示项后的事件,例如填充表单字段、触发其他操作等。 6. **样式调整**:为了适应网站的视觉风格,可能需要对Autocomplete的样式进行定制。这可以通过修改...

Global site tag (gtag.js) - Google Analytics