IE发送AJAX请求包含中文时出错,其他浏览器正常的解决方法

PHP,JavaScript 2013-05-16

IE下进行AJAX请求时,GET时无论URL或DATA里含有中文,POST时URL含有中文都会不生效,出错,或其他异常情况。而这个情况在其他浏览器如Chrome,firefox中都不会出现
这是由于IE有时候在URL中不认字符串造成的

可以使用encodeURI("中文")将其转换后IE即可识别


本文由 Jazzy 创作,采用 知识共享署名 3.0,可自由转载、引用,但需署名作者且注明文章出处。

还不快抢沙发

添加新评论