微信公众号搜"智元新知"关注
微信扫一扫可直接关注哦!

IE浏览器 ajax传参数值为中文时出现乱码的解决方案

原文链接https://www.mk2048.com/blog/blog.php?id=h02ci01ki1hj&title=IE%E6%B5%8F%E8%A7%88%E5%99%A8+ajax%E4%BC%A0%E5%8F%82%E6%95%B0%E5%80%BC%E4%B8%BA%E4%B8%AD%E6%96%87%E6%97%B6%E5%87%BA%E7%8E%B0%E4%B9%B1%E7%A0%81%E7%9A%84%E8%A7%A3%E5%86%B3%E6%96%B9%E6%A1%88

找了很多方法,发现就这个方法简单、直接、方便,直接推荐哦!

在汉字的位置加个保护措施:encodeURIComponent(parentid)

举个栗子>>>

    $.ajax({
             url: 'url' encodeURIComponent("中文参数值"),
              type: 'GET',
              dataType: 'JSON',
              timeout: 5000,
              error: function() { alert('error msg'); },
              success: function(resp) {
                 console.log(resp);

              }
  });


更多专业前端知识,请上【猿2048】www.mk2048.com

版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 [email protected] 举报,一经查实,本站将立刻删除。

相关推荐