0

我正在使用以下函数来加载数据。由于某种原因,它不适用于非常大的数据集(100M),但它适用于我的玩具数据集。是否有某种大小限制或我没有找到的参数可以让我加载这些大型数据集?:

function loadData(nameOfFile){

  $(function(){
          $.getJSON("//www.yadayada" + nameOfFile + ".json",function(data){
              //load the data into new objects

          }).error(function(){
              console.log('error loading data!');
          });
  });

  console.log("done with getJSON");
}

它是 ajax 调用的一部分:

$.ajaxSetup({ 
success: function (result) { 

      //do stuff

    }
});

$.ajax(); 加载数据(文件);

4

2 回答 2

3

HTTP 没有大小限制。该规范没有施加大小限制。但是服务器设置肯定可以。

可用于您的请求的数据量通常会受到 Web 服务器或用于处理表单提交的编程技术的限制......

它与ajax无关。

检查您正在运行的服务器、您使用的服务器端技术等

于 2013-06-21T07:03:05.500 回答
0

不确定这是否适用于您,但请查看:http: //support.microsoft.com/kb/208427

于 2013-06-21T07:05:10.133 回答