zoukankan      html  css  js  c++  java
  • 通过ajax.net调用webservice

    <asp:ScriptManager id="ScriptManager1" runat="server">
         <Services>
            <asp:ServiceReference Path="WebService.asmx"/>
            </Services>
        </asp:ScriptManager>


    ——————————————————————————————————————--


    -------------------WebService1 -----------------------------
    // 若要允许使用 ASP.NET AJAX 从脚本中调用此 Web 服务,请取消对下行的注释。
    //[System.Web.Script.Services.ScriptService]

    //webservice里的方法 用[WebMethod]标记过的方法可以通过接口调用
    public class WebService1 : System.Web.Services.WebService
    {
    [WebMethod]
    public List<string> GetList()
    {
    List<string> list = new List<string>();
    list.Add("王一");
    list.Add("22");
    list.Add("河北");
    return list;
    }
    }
    --------------------HTMLPage1.htm-----------------------
    <html xmlns="http://www.w3.org/1999/xhtml">
    <head>
    <title></title>
    <script src="js/Jquery1.7.js" type="text/javascript"></script>
    <script type="text/javascript">
    $(function () {
    $('#Button1').click(function () {
    $.ajax({
    type: "post",
    contentType: "application/json",
    url: "WebService1.asmx/GetList", //此处访问本地的webservice服务/可以访问http上的
    data: "{}",
    success: function (result) {
    var str = '';
    for (var i = 0; i < result.d.length; i++) {
    str += result.d[i];
    }
    $('#mydiv').text(str);
    }
    })
    })
    })
    </script>
    </head>
    <body>
    <div id="mydiv"></div>
    <input id="Button1" type="button" value="button" />
    </body>
    </html>

     

     

  • 相关阅读:
    python编写弹球游戏的实现代码
    Linux kernal
    ccc
    Ubuntu14.04 支持 exFat 格式操作
    Ubuntu 14.04 tar 打包系统安装到新机器
    Ubuntu14.04 dd命令克隆系统镜像安装到另一台机器上
    gzip 的使用
    gzip: stdin: unexpected end of file tar: Unexpected EOF in archive
    c++ 实现等待5s
    Ubuntu14.04 系统复制迁移到新的机器上
  • 原文地址:https://www.cnblogs.com/hui1107464497/p/4502100.html
Copyright © 2011-2022 走看看