新浦京81707con > 首页 > ajax获取数据中文乱码问题最简单的完美解决方案

原标题:ajax获取数据中文乱码问题最简单的完美解决方案

浏览次数:93 时间:2019-06-05

行使scriptCharset就能够消除难点,用contentType就不自然能够了。

前段:encodeU卡宴I($(dom).val(), "UTF-八"); 使用encodeU奥迪Q7I实行编码

ajax获取数据中文乱码难点最简易的宏观消除方案,ajax获取

选取scriptCharset就可以缓和难题,用contentType就不料定可以了。

复制代码 代码如下:

$.ajax({
      url: testUrl,
      dataType: 'jsonp',
      type: 'post',
      scriptCharset: 'utf-8'
    });

地点的解决方案是最完善的,别的也沾满互连网的缓慢解决措施啊,是用contentType来管理的

复制代码 代码如下:

jQuery(form).ajaxSubmit({
url: "ajax.aspx?a=memberlogin",
type: "post",
dataType: "json",
contentType: "application/x-www-form-urlencoded; charset=utf-8",
success: showLoginResponse
});

即便如此也得以用,可是不推荐给大家哈。

使用scriptCharset就可以缓和难点,用contentType就不必然能够了。 复制代码 代码如下...

你恐怕感兴趣的作品:

  • ajax请求乱码的缓和办法(中文乱码)
  • jsp中 ajax的get请求的中文乱码难点的缓和方法
  • JQuery ajax 再次回到json时出现中文乱码该如何缓和
  • JQuery的Ajax中Post方法传递汉语出现乱码的缓和措施
  • jquery.ajax的url中传送汉语乱码难题的缓慢解决办法
  • 减轻ajax php中文乱码的点子详解
  • 有关Ajax请求中传输中文乱码难点的缓慢解决方案

末尾就足以本着Ajax Post请求传递过来的字符串消息,就能够健康展现中文了。

复制代码 代码如下:

后端Java代码:

jQuery(form).ajaxSubmit({
url: "ajax.aspx?a=memberlogin",
type: "post",
dataType: "json",
contentType: "application/x-www-form-urlencoded; charset=utf-8",
success: showLoginResponse
});

上述的代码在FF/Chrome中,能够符合规律传递中文,可是在IE下,则设分外,在后台输出的音信为乱码。

$.ajax({
      url: testUrl,
      dataType: 'jsonp',
      type: 'post',
      scriptCharset: 'utf-8'
    });

主题材料尝试办法:

本文由新浦京81707con发布于首页,转载请注明出处:ajax获取数据中文乱码问题最简单的完美解决方案

关键词: 新浦京81707con

上一篇:Nicescroll滚动条插件的用法,jQuery的Nicescroll滚动条

下一篇:没有了