zoukankan      html  css  js  c++  java
  • ajax获取数据中文乱码问题最简单的完美解决方案

    使用scriptCharset即可解决问题,用contentType就不一定可以了。

    $.ajax({  
                    type: "get",  
                    async: false,  
                    url: requesturl,  
                    data:{},
                    dataType: "jsonp",  
                    jsonp: "callback",  
                    jsonpCallback:"JsonCallback",
                    scriptCharset: 'utf-8',
                    success: function (json) {  
                        console.log(json);  
                    },  
                    error: function (e) {  
                        console.log(e);  
                    }  
                });
     

    上面的解决方案是最完美的,另外也附上网上的解决方式吧,是用contentType来处理的

    jQuery(form).ajaxSubmit({ 
    url: "ajax.aspx?a=memberlogin", 
    type: "post", 
    dataType: "json", 
    contentType: "application/x-www-form-urlencoded; charset=utf-8", 
    success: showLoginResponse 
    });
  • 相关阅读:
    第三章函数
    基本数据类型
    gulp压缩js
    read/load
    jQuery的类数组对象结构
    立即调用表达式
    npm
    cocos2d.js
    图片上传后压缩 Thinkphp
    判断用户是否在微信中
  • 原文地址:https://www.cnblogs.com/wanlige/p/12602874.html
Copyright © 2011-2022 走看看