javascript - JSON响应数据中的数据长度

标签 javascript jquery ajax json

下面代码的输出是这样的:

[{"user_name":"Maria","user_surname":"Dominguez"},{"user_name":"Celia","user_surname":"Paris"}]
95

我预计长度为 2。有什么解释吗?

$.get(
    "http://myfirm.local/school/view-more-users",
    {"type": user_type, "school_id": school_id, "offset": offset},
    function(data){
        console.log(data);
        console.log(data.length);
        ,  
    "json"
);

哈维尔

最佳答案

data= JSON.parse(data);
console.log(data.length);

或者

data= $.parseJSON(data);
console.log(data.length);

关于javascript - JSON响应数据中的数据长度,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/11081148/

相关文章:

javascript - Dojo XHR 将 200 OK 视为错误

c# - 在 C# 中获取 Javascript Modified Dropdownlist 的选定值

javascript - 使用脚本添加两个同名的数组值

javascript - form.serializeArray() 的自定义键

javascript - 如何使用onchange根据选择的值显示不同的信息?

jquery - 使用Django的JSONResponseMixin响应AJAX请求

javascript - 在更改功能上使用 jQuery 设置标签

javascript - 如何区分原生的Ctrl+C和Ctrl+V以及使用Javascript添加的文档级监听器

javascript - 如何让 div 在点击时加载而不是在页面加载时加载?

php - 使用 ajax、sql 和 php 的动态下拉列表