今天遇到一个问题找了很久发现:
使用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('操作成功');
});