用js调用WebService简单实现
2010-04-28 18:34
387 查看
首先,我们应该先在项目上添加一个WEB服务(WebService.asmx),在代码文件(WebService.cs)中书写代码如下:
Default.aspx <script language="javascript">
function OnbuttonGo_click()
{
requestSimpleService = WebService.HelloWorld(
//params
OnRequestComplete //Complete event
);
return false;
}
function OnRequestComplete(result)
{
alert(result);
}
</script>
<asp:ScriptManager ID="ScriptManager1" runat="server">
<Services>
<asp:ServiceReference Path="WebService.asmx" />
</Services>
</asp:ScriptManager>
<input type="button" value="调用webservice" onclick="return OnbuttonGo_click();" />
html部分只要添加一个ScriptManager,ScriptManager里面一定要加上ServiceReference引用,不然会报错。在添加一个客户端的按钮调用一下click事件
在事件处理中可以直接使用WEBService给的类名及方法,方法的参数列表最后应该加上一个请求完成的函数,
以便在处理完成返回结果。
同理,WebService里的add方法也是可以这样调用。可要params部分加入传入的参数即可。
本文学习自TerryLee的ASP.NET AJAX入门系列文章
/article/4583502.html
已经更新错误,下面是样例下载。这次是可用的了!
demo下载
Default.aspx <script language="javascript">
function OnbuttonGo_click()
{
requestSimpleService = WebService.HelloWorld(
//params
OnRequestComplete //Complete event
);
return false;
}
function OnRequestComplete(result)
{
alert(result);
}
</script>
<asp:ScriptManager ID="ScriptManager1" runat="server">
<Services>
<asp:ServiceReference Path="WebService.asmx" />
</Services>
</asp:ScriptManager>
<input type="button" value="调用webservice" onclick="return OnbuttonGo_click();" />
html部分只要添加一个ScriptManager,ScriptManager里面一定要加上ServiceReference引用,不然会报错。在添加一个客户端的按钮调用一下click事件
在事件处理中可以直接使用WEBService给的类名及方法,方法的参数列表最后应该加上一个请求完成的函数,
以便在处理完成返回结果。
同理,WebService里的add方法也是可以这样调用。可要params部分加入传入的参数即可。
本文学习自TerryLee的ASP.NET AJAX入门系列文章
/article/4583502.html
已经更新错误,下面是样例下载。这次是可用的了!
demo下载
相关文章推荐
- dwr+maven实现java和js方法互相调用,实现推送, 完整切超简单例子
- 一个简单的用JS调用WebService的例子
- js调用webservice中的方法实现思路及代码
- 简单实现webservice调用
- 一个简单的使用SOAP协议调用Webservice实现
- js 类的简单实现与调用
- 关于js实现的Ajax调用,webService,一般处理程序,aspx
- 使用DWR实现JS调用JAVA类的简单例子
- java 调用 webservice 接口的简单实现
- js跨域调用WebService的简单实例
- Java实现的简单的WebService服务发布和Client调用例子
- java调用WEBSERVICE接口简单实现
- 关于js实现的Ajax调用,webService,一般处理程序,aspx
- 简单的 Android 调用WebService 实现号码归属地查询
- asp.net WebService实现跨域js调用功能实现
- 关于js实现的Ajax调用,webService,一般处理程序,aspx
- JS调用Webservice简单例子
- 原生js方式实现ajax,并仿jquery方式简单调用
- [原](源码)JS OOP 实现页面浮动图片,支持多图同时浮动,简单调用