微信浏览器Ajax请求返回值走error

微信浏览器Ajax post请求是返回值走的error

$.ajax({
        type: "POST",
        url: "https://XXXX",
        cache: false,
        async: true,
        // dataType: 'JSON',
        data: {
            id: 12
        },
        success: function (result) {
            var res = JSON.parse(result);
        }
    });

这个问题主要是dataType数据类型被设置城"json",在回调函数中获得的数据不是严格的json(有关是不是严格的数据类型,在网页上搜索想关数据类型格式检测),所以我删除了datetype这个标签,并且严格按照数据类型格式返回,注意返回值要转一下。

原文地址:https://www.cnblogs.com/peter-web/p/9213897.html