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>

     

     

  • 相关阅读:
    Sencha Touch 框架快速入门系列
    dotTrace 使用说明
    CQRS架构中同步服务的一种实现方式
    C#中循环结构的效率问题
    面向领域驱动架构的查询实现方式
    最佳 jQuery
    DWZ&MVC的探索系列——Demo演示效果
    在Windows Azure中实现和调试一个WCF服务(上)
    现代软件工程开发体验:结对编程
    结对编程是什么?
  • 原文地址:https://www.cnblogs.com/hui1107464497/p/4502100.html
Copyright © 2011-2022 走看看