您的位置:首页 > Web前端 > JavaScript

JS调用Webservice

2013-07-24 13:55 316 查看
如有不明白的地方欢迎加QQ群14670545探讨

原文:http://www.cnblogs.com/Ren_Lei/archive/2010/07/14/1777343.html

1.新建一个WebApplication项目,取默认设置。

2.添加一个WebService,代码如下:

?
3.准备好WebService后,编辑Default.aspx文件。代码如下:

?
操作说明:

1.页面中需要添加ScriptManager组件,然后在里面添加WebService引用声明。[这里的Pah可以换成网络上的WebService路径。]

2.将ScriptManager的EnablePageMethods属性设置为True。[这是必须的,否则JS不知道该WebService。]

3.调用的格式:namespace.class.method([param],[onsuccessJSHandle],[onfailHSHandle],context);

  
其中:A。context为上下文关联参数,这里设置后,在调用成功的处理函数处可以调用。

     
B。onsuccessJSHandle为调用成功后的处理函数。

     
C。onfailHSHandle为调用失败后的处理函数。

4.WebService编写时需注意:

      A。WebService类前必须加 [System.Web.Script.Services.ScriptService]

B。WebService方法前必须加 [WebMethod]
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: