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>

     

     

  • 相关阅读:
    eclipse安装Genymotion插件
    [Eclipse插件] 安装和使用JD-Eclipse插件
    [Eclipse插件] Eclipse中如何安装和使用GrepCode插件
    [Android Studio] Android Studio如何删除module(转载)
    前端html基本标签
    python实现简单FTP
    文件的md5计算
    suprocess模块
    几个小例子
    configparser模块
  • 原文地址:https://www.cnblogs.com/hui1107464497/p/4502100.html
Copyright © 2011-2022 走看看