asp.net 利用javascript 调用webservice技巧
2011-03-14 18:26
351 查看
1:创建webservice文件,并执行如下操作。
// 若要允许使用 ASP.NET AJAX 从脚本中调用此 Web 服务,请取消对下行的注释。
[System.Web.Script.Services.ScriptService]
2:创建javascript 文件,编写调用webservice的方法。
$(function () {
$("#test1").click(function () {
alert("wtq");
mul.App_service.test_service.HelloWorld(function (result) {//这里采用的是命名空间(mul.App_service)+类名(test_service)+方法名(HelloWorld)
alert(result);
});
});
3:在aspx页面上写如下代码;
<body>
<form id="form1" runat="server">
<asp:ScriptManager ID="scriptManager" runat="server" ScriptMode="Release">
<Services>
<asp:ServiceReference Path="/App_Service/test_service.asmx" />
</Services>
</asp:ScriptManager>
<div id="test">
</div>
</form>
<input id="test1" type="button" value="提交" />
</body>
注意:asp:ScriptManager、 <Services>、 <asp:ServiceReference 不可缺少。
这样就ok了。
// 若要允许使用 ASP.NET AJAX 从脚本中调用此 Web 服务,请取消对下行的注释。
[System.Web.Script.Services.ScriptService]
2:创建javascript 文件,编写调用webservice的方法。
$(function () {
$("#test1").click(function () {
alert("wtq");
mul.App_service.test_service.HelloWorld(function (result) {//这里采用的是命名空间(mul.App_service)+类名(test_service)+方法名(HelloWorld)
alert(result);
});
});
3:在aspx页面上写如下代码;
<body>
<form id="form1" runat="server">
<asp:ScriptManager ID="scriptManager" runat="server" ScriptMode="Release">
<Services>
<asp:ServiceReference Path="/App_Service/test_service.asmx" />
</Services>
</asp:ScriptManager>
<div id="test">
</div>
</form>
<input id="test1" type="button" value="提交" />
</body>
注意:asp:ScriptManager、 <Services>、 <asp:ServiceReference 不可缺少。
这样就ok了。
相关文章推荐
- 利用Flash Builder 4.5的数据服务功能,从Asp.net的WebService,自动生成调用代码
- 在JavaScript中调用ASP.NET WebService的简单方法
- 老孟的文章JavaScript 调用 ASP.NET WebService 的简单方法
- Jquery利用ajax调用asp.net webservice的各种数据类型(总结篇)
- 一起谈.NET技术,JavaScript 调用 ASP.NET WebService 的简单方法
- Asp.net MVC Page 上 Javascript 调用 WebService
- Jquery利用ajax调用asp.net webservice的各种数据类型(总结篇)
- javascript 利用xmlhttp访问asp.net 2.0 的webservice
- Jquery利用ajax调用asp.net webservice的各种数据类型(总结篇)
- JavaScript 调用 ASP.NET WebService 的简单方法
- Jquery利用ajax调用asp.net webservice的各种数据类型(总结篇)
- 在ASP.NETAtlas中调用WebService—处理错误,超时以及响应用户的取消操作
- ASP.NET通过Global.asax和Timer定时器 定时调用WebService 运行后台代码
- ASP.NET,C#后台调用前台javascript的五种方法
- jQuery Ajax 方法调用 Asp.Net WebService 的详细例子(原创)
- 如何动态调用asp.net Webservice
- asp.net 2010中jquery调用webservice
- asp.net 2010中jquery调用webservice
- asp.net 2010中jquery调用webservice
- asp.net 2010中jquery调用webservice