为什么最好在调用ajax中使用输出json而不是普通的html输出? 这是使用它的原因还是在使用它的情况下更有用呢?
答案 0 :(得分:1)
JSON很容易被JavaScript解析,而且重量轻。
作为JSON返回是泛化。除了浏览器之外,任何其他可以处理JSON的客户端都可以利用服务器的响应。在这种情况下,您的数据和演示文稿位于不同的层中。
返回HTML是专业化。并非所有客户端都可以处理HTML响应。在这种情况下,您将数据和表示层绑定在一起。
还有另一个线程详细讨论过这个问题。 Why is Everyone Choosing JSON Over XML for jQuery?