摘要: AJAX传值时采用的是UTF-8编码格式,客户端中文字符传输到服务器端时,如果服务器编码格式或者所采用的MVC框架的编码格式不是UTF-8,则很可能会出现中文乱码。解决办法如下:客户端用js函数encodeURI()对中文字符进行两次编码,服务器端采用URLDecoder类对客户端传输过来的中文字符进行UTF-8格式的解码。示例:客户端代码:View Code $.ajax({ type: "post", url: "../Member/IsThisMemberName/?id=" + encodeUR... 阅读全文
posted @ 2012-06-03 00:34 Aaronguo 阅读(439) 评论(0) 推荐(0)