在asp.net 2010中,在建立web应用时,默认已经在script目录下有了jquery的相关文件了,十分方便。下面介绍如何在jquery中调用
websevice.
首先,建立一个webservice如下:
[System.ComponentModel.ToolboxItem(false)]
// 若要允许使用 ASP.NET AJAX 从脚本中调用此 Web 服务,请取消对下行的注释。
[System.Web.Script.Services.ScriptService]
public class HelloWorld : System.Web.Services.WebService
{
[WebMethod]
public string PrintMessage()
{
return "Hello World";
}
}
2 在前端页面中,如下的javscript就可以了,其实还是很容易理解的:
<asp:Button ID="Button1" runat="server" OnClientClick="CallWebServiceFromJquery()" Text="Button" />
script type="text/javascript" src="Scripts/jquery-1.4.1.min.js"> </script>
<script language="javascript" type="text/javascript">
function CallWebServiceFromJquery() {
$.ajax({ type: "POST", url: "HelloWorld.asmx/PrintMessage",
data: "{}", contentType: "application/json; charset=utf-8",
dataType: "json", success: OnSuccess, error: OnError
});
}
function OnSuccess(data, status)
{ alert(data.d); }
function OnError(request, status, error)
{ alert(request.statusText); }
</script>
分享到:
相关推荐
描述了asp.net如何与webservice交互
asp.net 通过jquery post 方法通过webservice获得后台数据,并且是通过三层来实现的,后台到前台数据是用jason格式数据传输。很有用的例子!
asp.net ajax调用aspx、ajax调用ashx处理类方法、ajax调用webservice方法,返回多种数据类型等xml、html等。
asp.net调用 jquery ajax 后台使用一般处理程序或者当前页方法
C#的webservice简单示例及jquery调用方式,包括如何定义方法及返回自定义json数据,不使用aspnet提供的{d:content}形式
webService中要实现ajax调用,则要加这句代码: // 若要允许使用 ASP.NET AJAX 从脚本中调用此 Web 服务,请取消对下行的注释。 [System.Web.Script.Services.ScriptService] 代码下载 /201008/yuanma/WebService2....
1.首先建一个WebService程序 /// /// WebService1 的摘要说明 ...// 若要允许使用 ASP.NET AJAX 从脚本中调用此 Web 服务,请取消对下行的注释。 [System.Web.Script.Services.ScriptService] publ
在Web项目内添加WebService的... 您可能感兴趣的文章:使用ASP.NET一般处理程序或WebService返回JSON的实现代码asp.net(c#)动态修改webservice的地址和端口(动态修改配置文件)Jquery + Ajax调用webService实例代码(a
1.异步调用aspx.cs方法 2.异步调用WebService方法 3.异步调用一般处理程序方法 4.异步调用动态网页方法 7.返回对象集合参数 8.传递对象集合参数
前一篇介绍jquery调用webservice,这一篇引用的是用jquery直接调用aspx后台方法。
我在这里将jQuery Ajax 调用Aspx.Net WebService 的几个常用的方法做了一个整理,提供给正在找这方面内容的博友,希望能给学习jQuery的朋友一点帮助,可以直接复制代码运行。
最近研究了一下WebService方式,jQuery Ajax 方法调用 jQuery Ajax方法调用 Asp.Net WebService 的详细实例代码这篇帖子给出了很详细的例子,不过没有给出详细解释。其中有几个细节问题开始没注意,费老劲才调通: 1...
jquery_autocomplete调用asp_net的WebService完美实现类似于淘宝自动完成的效果jquery_autocomplete调用asp_net的WebService完美实现类似于淘宝自动完成的效果jquery_autocomplete调用asp_net的WebService完美实现...
用Jquery中Ajax方式在asp.net开发环境中WebService接口的调用 2、出现的问题 原因分析:浏览器同源策略的影响(即JavaScript或Cookie只能访问同域下的内容); 3、解决方案: (1) JSONP:只支持GET方式 (2) CROS:...
代码下载 说明:数据库连接字符串在web.config文件中,为方便运行使用的是官方的Northwind... ² Asp.NetAjax的两种基本开发模式这篇文章中的第二部分就是说:js调用webservice的示例。 代码解析。 1.添加webservic
第二代技术:jQuery直接调用WebService 第三代技术:更简单的数据格式 第四代技术:直接提交表单 多submit按钮的提交(用jQuery.form实现) 批量输入控件的提交(用jQuery.form实现) 提交复杂表单(用jQuery....
例如新的请求到达、待处理请求、超时未处理请求、员工工单发放提配、员工工单按时提交提醒、请求递交被处理状况等,系统都设定了多种提醒功能(短信通知-调用飞信WebService接口、QQ通知-调用QQ Webservice提醒及...