asp.net 利用javascript 调用webservice技巧

来源:互联网 发布:nba2k15mc最帅捏脸数据 编辑:程序博客网 时间:2024/04/29 15:12

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了。

 

 

原创粉丝点击