IE下Ajax提交URL带中文为乱码的解决方案

原创 LynSend 随笔 待整理 92阅读 2018-08-02 16:00:38 举报

在web请求中可能涉及到ajax的get请求,参数为中文的情况。在Chrome或者Firefox下,请求正常,但IE下返回结果不对。通过比对发现,在IE浏览器下的请求参数出现了乱码。

将get请求的url使用encodeURI方法进行转化。之后就可以正常进行参数传递了。

encodeURI:对整个的url进行编码时使用。
encodeURIComponent:对某个url中的参数进行编码。

评论 ( 0 )
最新评论
暂无评论

赶紧努力消灭 0 回复