摘要:
1. 使用jquery的ajax方式提交请求时, 如果不指定type: "post", 那么ajax默认就使用get方式提交, ie会使用gbk编码,而其它浏览器会使用utf-8编码,而在服务器端默认情况下,会使用iso-8859-1进行解码。如果,提交的参数中有中文, 那么在后台服务器程序中,就会出现中文乱码,归根揭底,这个还是由于客户端与服务器端编码不一致造成的.解决方式: 在服务器端进行编码设置, 对于tomcat,可以修改conf/server.xml文件,添加 URIEncoding=utf-8,然后重启服务器,这种方式只是所有get请求有效.2. 如果使用aja 阅读全文