struts2中使用jquery进行ajax提交时乱码解决办法
2011-04-12 20:48
776 查看
办法一: <SCRIPT> function getValue(){ var userName = $("#userName").val(); //$.post("loginAjax.action?userName="+window.encodeURI(userName),null,function(response){ $.post("loginAjax",{'userName':window.encodeURI(userName)},function(response){//解决中文 $("#result").html(response); } ); } </SCRIPT> <s:form action="loginAjax" method="post"> <input type="text" name="userName" id="userName"/> <input type="button" value="searchRight" onClick="getValue();"/> </s:form> <div id="result"> </div> Action里 userName = java.net.URLDecoder.decode(userName,"UTF-8"); 办法二: 页面均为gb2312编码 <%@ page language="java" import="java.util.*" contentType="text/html; charset=gb2312" pageEncoding="gb2312"%> <SCRIPT> function getValue(){ var userName = $("#userName").val(); $.post("loginAjax",{'userName':userName},function(response){//解决中文 $("#result").html(response); } ); } </SCRIPT> Action也不用转码
相关文章推荐
- struts2中使用jquery进行ajax提交时乱码解决办法
- JQuery中Ajax的Post提交中文乱码、windows.location.href 中文汉字乱码和springmvc使用原生态HttpServletRequest接收参数中文乱码解决办法
- Asp中使用JQuery的AJAX提交中文乱码解决方法
- Asp中使用JQuery的AJAX提交中文乱码解决方法
- 使用jquery的$.ajax向服务端传递中文,避免乱码的解决办法!
- jquery 重写 ajax提交并判断权限后 使用load方法报错解决方法
- MVC client validation after PartialView loaded via Ajax MVC3中 弹出 Dialog时候 提交的时候 使用 Jquery 不验证 form表单 的解决办法
- asp,jquery,ajax中文乱码解决办法
- Java: Strut2 + MySql + Hibernate + ajax(jQuery)中文乱码解决办法
- jQuery.form.js进行表单提交,中文乱码问题及解决
- JSP中,AJAX使用POST方式提交中文乱码问题解决
- struts2中form提交到action中的中文参数乱码问题解决办法(包括取中文路径)
- struts2 + ajax(由前台的form提交数据到后台,再根据form所调用返回获取的后台json格式的数据返回到前端,然后前端用jquery对json数据进行解析)==》》涉及文件上传的部分
- SSH整合和struts2表单提交乱码问题解决办法
- struts2中form提交到action中的中文参数乱码问题解决办法
- jQuery UI Autocomplete 使用 ajax 方法传输Json数据出现乱码问题的解决
- 关于JQuery 中表单提交中使用post方法,return false 不起作用解决办法
- struts2 + ajax(由前台的form提交数据到后台,再根据form所调用返回获取的后台json格式的数据返回到前端,然后前端用jquery对json数据进行解析)==》》涉及非文件上传的部分
- Ajax(jquery、Dom提交+struts1) 乱码解决
- Struts2 Form 提交时的乱码问题解决办法