如何使用ASP.NET Web Service和JQuery发送和接收数据?

时间:2010-05-24 10:34:08

标签: asp.net jquery web-services asmx

我想使用参数运行带有参数的web服务方法,并使用JQuery返回get方法返回值。

即。

客户:

var result = dosomething(var p1, var p2, var p3 ....);

什么时候用

访问WebService
dosomewebservice(int p1,int p2, string p3) { return "something" };
result == "something";

2 个答案:

答案 0 :(得分:1)

您可以使用jQuery访问标有属性[ScriptService]的Web服务。

Example

答案 1 :(得分:1)

首先,您的Web服务调用是否需要异步?你想要返回XML或JSON。

如果你要返回一个字符串,请使用JSON - 通过线路更快。即使您的序列化/反序列化(导致开销),服务器/客户端的开销也优于线路上的开销。

使用jQuery调用JSON-web服务 - 查看$ .getJSON。