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

ajax 返回的不是json格式

在使用AJAX请求时,通常我们会期望得到一个JSON格式的数据。这是因为JSON格式具有良好的可读性和易处理性,可以方便我们进行数据的解析和操作。

ajax 返回的不是json格式

但是,有时候我们可能会遇到AJAX返回的不是JSON格式的情况。这可能会给我们的数据处理带来一定的麻烦。

有些情况下,可能是服务器返回的数据本身就不是JSON格式的。这可能会导致我们的AJAX请求直接失败,无法得到我们需要的数据。

还有一种情况是,服务器返回的数据虽然不是JSON格式,但是我们还是能够得到一些有用的信息。这时候我们需要根据返回的数据类型来进行不同的处理。

$.ajax({
    url: 'xxx',dataType: 'text',// 数据类型设置为文本类型
    success: function(data){
        console.log(data); // 输出文本格式的数据
    }
});

在这个例子中,我们将dataType设置为text类型,让服务器返回的数据以文本格式接收。这样我们可以得到服务器返回的具体信息,并进行相应的处理。

总之,在AJAX请求返回非JSON格式的情况下,我们需要根据具体情况进行不同的处理。

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

相关推荐