javascript - TypeError Obj.root 是未定义的 ajax jquery

标签 javascript jquery ajax

我收到控制台日志输出,在这一行显示 TypeError: treeObj.root is undefined:var count = treeObj.root.length; 不确定原因或方式解决它吗?

   $.ajax({
        url: 'Content/data.txt',
        dataType: 'text',
        success: function (treeObj) {

            var count = treeObj.root.length; //here

最佳答案

使用 dataType: 'text' 告诉 ajax 调用将来自服务器的答案视为纯字符串。尝试将其更改为 dataType: 'json'

关于javascript - TypeError Obj.root 是未定义的 ajax jquery,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/28822910/

相关文章:

javascript - 获取元素偏移量在设置位置 : absolute 之前返回相同的值

jquery - 如何根据属性选择然后按 :not selector? 过滤

javascript - 对象上的 $.each() 函数 jQuery

javascript - JQuery AjaxSetup BeforeSend Promise

javascript - 从网站保存/抓取 svg 到本地机器或转换为图像

javascript - 如何使用 javascript 定位所有类。没有 jQuery

javascript - 我的显示/隐藏功能代码有什么问题?

php - 使用 MySQL PHP + AJAX 存储日期和时间的最佳方式

javascript - 如何从异步调用返回响应?

javascript - jQuery 焦点文本框并转到末尾,但还设置光标的位置以便用户可以看到它?