今天做个ajax功有,汉字一直有乱码,下边有示例代码。
前台代码:
$.ajax({
type:"POST", //请求方式
url:"BwmTaskRoleRelAction_customSaveAjax.action", //请求的url地址
dataType:"json", //返回格式为json
data:{
cwbSource:encodeURI(sourceHtml),
cwbClear:encodeURI(clearHtml),
},
success:function(data) {//返回数据根据结果进行相应的处理
if(data.flag||data.flag=="true"){
sAlert("文件保存成功!");
window.close();
}else{
sAlert("文件保存失败!");
window.close();
}
}
});
后台代码:
cwbSource = URLDecoder.decode(this.cwbSource, "UTF-8");
cwbClear = URLDecoder.decode(this.cwbClear, "UTF-8");