当我看到了解ajax时,我感到很困惑。他们中的许多人以不同的方式使用。例如,他们使用 webservice,WebMethod或服务器端
我知道webservice的目的是什么以及我们必须实现的目标。但我不关心网络方法。我看到了一些堆栈溢出链接。但还不清楚。
我使用服务器端代码从服务器检索数据,那么WebMethod和服务器端代码之间的差异
由于
答案 0 :(得分:0)
Ajax或jQuery Ajax,$.ajax()
,用于通过http从客户端代码异步调用服务或api。此方法中使用的参数之一是url,它接受必须向其发出请求的api或服务URL。
在经典的ASP.net中,您还可以指定驻留在代码后面的方法的名称,该方法将数据从服务器端代码返回到客户端,通常用C#或VB.net编写。这些方法必须在服务器端声明为Web方法,因此您可以从客户端对它们进行ajax调用,以便将它们视为服务。
如果这有意义,请告诉我。以下是一些可以帮助您更好地理解的链接。