asp.net 通过js调用webService注意
2015-03-18 10:40
417 查看
通过JavaSrcipt调用WebService格式:
//通过SricptManager 的,services标签添加web服务引用
在Javasript中使用格式 : 命名空间.类名.方法名(参数);
webService中的代码:
//通过SricptManager 的,services标签添加web服务引用
<asp:ScriptManager runat="server" > <Services> <asp:ServiceReference Path="~/WebService1.asmx" /> </Services> </asp:ScriptManager>
在Javasript中使用格式 : 命名空间.类名.方法名(参数);
function RefService() { var num1 = document.getElementById("t1").value; var num2 = document.getElementById("t2").value; var num3 = document.getElementById("sel").value; WebApp_Ajax.WebService1.GetTotal(num3, num1, num2, GetResult); } function GetResult(result) { document.getElementById("t3").value = result; }
webService中的代码:
namespace WebAppService { /// <summary> /// MyWebService 的摘要说明 /// </summary> [WebService(Namespace = "http://tempuri.org/")] [WebServiceBinding(ConformsTo = WsiProfiles.BasicProfile1_1)] [System.ComponentModel.ToolboxItem(false)] // 若要允许使用 ASP.NET AJAX 从脚本中调用此 Web 服务,请取消对下行的注释。 // [System.Web.Script.Services.ScriptService] [System.Web.Script.Services.ScriptService] public class MyWebService : System.Web.Services.WebService { [WebMethod] public string HelloWorld() { return "Hello World"; } [WebMethod] public int GetTotal(string s, int x, int y) { switch (s) { case "+" : return x + y; case "-": return x - y; case "*": return x * y; case "/": return x / y; default: return 0; } } } }
相关文章推荐
- asp.net 通过代理服务器调用WebService
- asp.net 练习 js 调用webservice
- 如何通过js跨域调用ASP.NET Web API (请问如何实现在javascript中通过http get的方式跨域调用ASP.NET Web API?)
- ASP.NET通过Global.asax和Timer定时器 定时调用WebService 运行后台代码
- ASP.NET通过Global.asax和Timer定时器 定时调用WebService 运行后台代码
- ASP.NET通过Global.asax和Timer定时器 定时调用WebService 运行后台代码
- ASP.NET通过Global.asax和Timer定时器 定时调用WebService 运行后台代码
- ASP.NET通过Global.asax和Timer定时器 定时调用WebService 运行后台代码
- ASP.NET通过Global.asax和Timer定时器 定时调用WebService 运行后台代码
- asp.net 练习 js 调用webservice
- asp.net调用JAVA的webservice时注意
- asp.net页面去调用通过SSL加密的webservice报错
- asp.net WebService实现跨域js调用功能实现
- asp.net Js调用 WebService
- PHP通过传递对象参数调用asp.net Webservice 服务
- ASP.NET通过Global.asax和Timer定时器 定时调用WebService 运行后台代码
- webservice方法内用了session,asp.net调用时注意问题
- asp.net页面中调用js文件注意事项
- C/C++通过gSoap发布webservice接口,供ASP.Net网站工程调用
- (转)javascript如何调用C#后代码中的过程 和ASP.NET调用JS乱码解决方案