博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
Ajax提交乱码
阅读量:4485 次
发布时间:2019-06-08

本文共 1877 字,大约阅读时间需要 6 分钟。

1. 页面码 <meta http-equiv="Content-Type" content="text/html; charset=utf-8" />

   1.1 如下图,传入到后台,显示正常,不为乱码  

$.ajax({                        url:"/flowctrl/saveMessageAction.do?message="+"姓名",                        type: "get",                        //data:{message:aa},                        dataType: "text",                        success: function(data){                              alert("发布成功!");                              $("#content").html("");                         },                        error: function(data){                             alert("发布失败!");                         }                     });

   1.2 如下图,传入到后台,显示为乱码

$.ajax({                        url:"/flowctrl/saveMessageAction.do",                        type: "get",                        data:{message:"姓名"},                        dataType: "text",                        success: function(data){                              alert("发布成功!");                              $("#content").html("");                         },                        error: function(data){                             alert("发布失败!");                         }                     });

解决办法:

   强制转换为UTF-8

$.ajax({                        url:"/flowctrl/saveMessageAction.do",                        type: "get",                        data:{message:encodeURI("姓名",UTF-8")},                        contentType: "application/x-www-form-urlencoded; charset=utf-8",                        dataType: "text",                        success: function(data){                              alert("发布成功!");                              $("#content").html("");                         },                        error: function(data){                             alert("发布失败!");                         }                     });

后台代码:

   接收时也需要强制转换回来,URLDecoder.decode(message,"UTF-8");

 

转载于:https://www.cnblogs.com/holdon521/p/4331586.html

你可能感兴趣的文章
js 中 setTimeout()的用法
查看>>
【学习笔记】深入理解js原型和闭包(3)——prototype原型
查看>>
Oracle控制文件
查看>>
Kafka 1.0.0集群增加节点
查看>>
JS 省市区级联 修改地址操作时的默认选中方法
查看>>
互联网发展方向思考
查看>>
jQuery实现五星好评
查看>>
Python的四个内置数据类型list, tuple, dict, set
查看>>
Apache Maven 入门篇 ( 上 )
查看>>
2.2.3 注释·
查看>>
sopc IP 地址分配and 存储器
查看>>
Treap
查看>>
光纤光猫连接自己路由器的设定
查看>>
css3 动画demo
查看>>
看雪CTF 2016_第二十一题分析
查看>>
aspx页面@Page指令解析
查看>>
从浏览器多进程到JS单线程,JS运行机制最全面的一次梳理
查看>>
KMP模板
查看>>
优化apk的odex处理
查看>>
【Java架构学习】Model1和Model2讨论
查看>>