zoukankan      html  css  js  c++  java
  • webservice调用

    1.后台调用.net webservice,只需要引用生成一个代理类即可。
    2.前台调用.net webservice:
    使用jquery:

      //                $.ajax({
                    //                    url: "http://localhost:7916/webservicetest.asmx/HelloWorld",
                    //                    dataType: "json",
                   //     contentType: "application/json",
                    //                    type: "post",
                    //                    async: true,
                    //                    cache: false,
                    //                    data: "",
                    //                    beforeSend: function() { },
                    //                    success: function(data, textStatus) {
                    //                        alert(data.d);
                    //                    },
                    //                    error: function(result, status) {
                    //                        if (status == 'error')
                    //                            alert(status);
                    //                        alert(result);
                    //                    }

                    //                });
    返回json格式数据必需加 contentType: "application/json", 返回是data.d
    3.使用脚本:
    后台增加
    using System.Web.Script.Services;
        [ScriptService]
    前台增加
       <asp:ScriptManager ID="ScriptManager" runat="server">
            <Services>
                <asp:ServiceReference InlineScript="true" Path="~/WebServiceTest.asmx" />
            </Services>
        </asp:ScriptManager>
    前台直接调用:
      FastPower.Web.WebServiceTest.HelloWorld(onresult);

    由onresult函数去处理
      function onresult(result) {
                alert(result);
            }
  • 相关阅读:
    小公司的10k前端工程师应该会什么?
    webService和Restful
    码农如何主动学习?
    20个Web前端开发工程师必看的国外网站
    网站主题和内容的三个类型
    HTTP慢速攻击
    Linux等待队列原理与实现
    签名你的每个 Git Commit
    浅谈 Linux 下常用 Socket 选项设置
    API接口设计,需要注意这4点
  • 原文地址:https://www.cnblogs.com/sig556/p/1579581.html
Copyright © 2011-2022 走看看