如果我希望使用jquery (或其他) ajax在页面中部分更新数据,那么我调用的页面必须是web服务吗?或者,任何返回json或xml的页面都可以吗?
我想我这样问是因为在asp.net中你有“官方”的web服务。在其他语言和框架中,它们可能不是这样的。例如,我知道我可以创建一个经典的asp页面并返回一个xml文档。这是一个web服务吗?
发布于 2009-07-14 15:31:32
它甚至不必返回JSON或XML--它可以返回HTML或文本,您只需将它们放入调用页面即可。
我曾在某处使用过“上述所有内容”。
发布于 2009-07-14 15:30:24
任何返回jQuery (或其他)处理器可以理解的输出的URL - JSON、XML或其他方式-都可以。jQuery根本不关心“官方”web服务。这里没有WSDL,先生。
发布于 2009-07-14 15:31:32
页面不必是“官方”Web服务。它甚至不必返回JSON或XML,您只需要能够处理客户端代码中的结果即可。
一般而言,ASP页面(或任何其他您可以通过HTTP发送请求和获取响应的页面)可以是"web服务“,但不是"Web服务”。
https://stackoverflow.com/questions/1126166
复制相似问题