js ajax post提交 ie和火狐、谷歌提交的编码不一致,导致中文乱码

今天遇到一个问题找了很久发现:

使用js ajax post提交 ie和火狐、谷歌提交的编码不一致,导致中文乱码

//http://www.cnblogs.com/QGC88

$.ajax({
url:'saveProjectManageBaseKepu.action',
type:'post',
data:$('#projectManageBaseForm').serialize(),
contentType:"application/x-www-form-urlencoded; charset=UTF-8",//意外发现,把这句话加上,可以了
cache:false,
success:function(data){
closeDialog();
if(data=='error'){
alert('操作失败');
}else {
alert('操作成功');

});

posted on 2014-05-28 10:26  qgc  阅读(429)  评论(0编辑  收藏  举报

导航