【发布时间】:2011-06-26 01:10:57
【问题描述】:
因此,google 和 stack 对这个问题有许多不同的方法,我认为这些方法很容易研究。
我想知道从纯 javascript 客户端代码调用基于 .net .asmx 的 web 服务的最佳/最干净的方法。即没有标签。几乎所有对这个问题的引用都提供了我不想要的 asp.net 服务器端代码示例。
我想我可以在客户端使用 jquery。我认为(但不确定)Microsoft 有一个客户端 javascript 库,它也可用于对 web 服务进行 ajax 调用。
我很高兴将我的服务器端 asmx 网络服务修改为与 JSON 兼容(即此处的客户端代码不必处理soap)。
我必须采用 jquery 吗?或者有其他方法吗?
【问题讨论】:
-
对于那些有同样问题但乐于使用 jquery 的人,encosia.com/using-jquery-to-consume-aspnet-json-web-services 是关于如何使用 jquery 调用基于 asmx 的 web 服务的一个很好的资源。请注意 asp.net 2 和 asp.net 3.5 之间引入 .d 使用的重大变化(请参阅这个很好的解释 (encosia.com/a-breaking-change-between-versions-of-aspnet-ajax)
标签: .net ajax web-services json