场景基本上是这样的:前端对php控制器/模型进行ajax调用。控制器从数据库中返回一串或多行,或者返回一些表示某些报告的html,这些报告将存储在js字符串var中,以便稍后显示。
我在这里看到两个限制:通过ajax调用返回的数据大小和js var可以容纳的最大大小。
任何人都知道限制是什么?
感谢
答案 0 :(得分:14)
请参阅此答案:Javascript maximum size for types?
简而言之,除非浏览器另有规定,否则变量大小不受限制。至于Ajax:除非定义了服务器端(例如this one),否则没有限制。
答案 1 :(得分:0)
我认为你列出的这两个因素都不是问题。我要看的是:
在这些情况下,您几乎总是更好地一次提供较小的数据块并允许用户加载他们需要的数据(通过粒化[显示摘要并让他们向下钻取]或分页/搜索)。没有人愿意等待10分钟来加载网站,而且HTTP并没有真正处理大量请求。