使用jquery从文件中获取JSON数据

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了使用jquery从文件中获取JSON数据相关的知识,希望对你有一定的参考价值。

我编写了一个jquery来通过为变量赋值硬编码来获取数据。

我的要求是从json文件中获取相同的数据,任何人都可以帮助我使用此代码。请找到以下代码:

$(function () {
  var jsonCalendarTreeStructure = [
    {
      text: 'Years',
      nodes: [
        {
          text: '2013',
          type: 'Y',
          nodes: [
            {
              text: '13-Q1',
              type: 'Q',
            },
            {
              text: '13-01',
              type: 'M',
            },
            {
              text: '13-02',
            },
            {
              text: '13-03',
            }
          ]
        }
      ]
    }
  ];
  $('#Dyanmic').treeview({
    data: jsonCalendarTreeStructure,
  });
}
答案
$.getJSON('URL to JSON file', function(data){
   //use data
});

您可以使用jquery getJSON。

另一答案

您的数据应以json格式提供:

[  
   {  
      "text":"Years",
      "nodes":[  
         {  
            "text":"2013",
            "type":"Y",
            "nodes":[  
               {  
                  "text":"13-Q1",
                  "type":"Q"
               },
               {  
                  "text":"13-01",
                  "type":"M"
               },
               {  
                  "text":"13-02"
               },
               {  
                  "text":"13-03"
               }
            ]
         }
      ]
   }
]

使用任何方法(例如ajax),然后可以反序列化它:

$.get('url', function (data) {
    $('#Dyanmic').treeview({
    data: data,
});

以上是关于使用jquery从文件中获取JSON数据的主要内容,如果未能解决你的问题,请参考以下文章

使用 jQuery $.getJSON() 从 Vuejs 方法中的本地 json 文件获取数据

使用jQuery从JSON树中读取特定值

使用 jQuery 的 $.ajax( ) 函数从 php 文件中获取 JSON 数据不起作用

从 JSON 文件中获取数据到 jQuery 数据表中

将 Django 中的 json 数据输入到 jquery 函数中

如何从 php 获取数据表 jquery 插件的 json 数据