ie11下ajax用escape发送中文参数失败

一个项目中,登录请求是ajax,get模式。登录名无中文可以正常登录;登录名是中文则偶尔可以登录,大部分情况下无法登录,ajax请求无法发送成功。

登录名是用js的escape函数转码。

经过多次测试,改为encodeURI后,中英文都可以任何时候正常登录了。情况很复杂,只是尝试出来成功了。

posted @ 2018-09-05 23:47  一线之间  阅读(286)  评论(0编辑  收藏  举报