zoukankan      html  css  js  c++  java
  • ajax调用服务的基本格式

    <个人积累,转载请注明出处>

    格式如下:

     $.ajax({
    
                    type: "post", //访问WebService使用Post方式请求
    
    
    
    
                    url: "http://localhost:8019/SendMessage.svc/Chint/Message/Send/AuthorizeUser", //调用Url(WebService的地址和方法名称组合---WsURL/方法名)
    
    
    
    
                    data: "{"account": @"sh158	est8"}",
    
    
    
    
                        contentType: "Application/Json", // 发送信息至服务器时内容编码类型
    
    
    
    
                        beforeSend: function(XMLHttpRequest) {
    
                            XMLHttpRequest.setRequestHeader("Accept", "Application/Json");
    
                            alert("Start");
    
                            // 接受的数据类型。(貌似不起作用,因为WebService的请求/返回 类型是相同的,由于请求的是Json,所以,返回的默认是Json)
    
                        },
    
                        success: function(data) {
    
                            var jsonValue = data;
    
                            alert(jsonValue.d);// 输出Json
    
    
    
    
                        },
    
                        complete: function(XMLHttpRequest, textStatus) {
    
                            var returnText = XMLHttpRequest.responseText;
    
                            alert(returnText);// 输出服务器端返回数据
    
                        }
    
    
    
    
                    });
    
    
    
    
    
    
    
     $.ajax({
    
                    type: "get", //访问WebService使用get方式请求
    
    
    
    
                    url: "http://localhost:8033/Akmii_WCF_API.svc/WFReportDefinition/Items(2)", //调用Url(WebService的地址和方法名称组合---WsURL/方法名)
    
    
    
    
                    data: "{ }",
    
    
    
    
                        contentType: "Application/Json", // 发送信息至服务器时内容编码类型
    
    
    
    
                        beforeSend: function(XMLHttpRequest) {
    
                            XMLHttpRequest.setRequestHeader("Accept", "Application/Json");
    
                            alert("Start");
    
                            // 接受的数据类型。(貌似不起作用,因为WebService的请求/返回 类型是相同的,由于请求的是Json,所以,返回的默认是Json)
    
                        },
    
                        success: function(data) {
    
                            var jsonValue = data;
    
                            alert(jsonValue.d);// 输出Json
    
    
    
    
                        },
    
                        complete: function(XMLHttpRequest, textStatus) {
    
                            var returnText = XMLHttpRequest.responseText;
    
                            alert(returnText);// 输出服务器端返回数据
    
                        }
    
    
    
    
                    });
  • 相关阅读:
    Java虚拟机:十七、互斥同步、锁优化及synchronized和volatile
    Java虚拟机:十六、Java内存模型
    Java虚拟机:十五、运行期优化
    Java虚拟机:十三、Java类加载机制
    Java虚拟机:十四、类加载器
    Java虚拟机:十二、虚拟机性能监控与故障处理工具
    字符集
    发布订阅、事务和脚本
    HyperLogLog和GEO
    Redis 的数据结构
  • 原文地址:https://www.cnblogs.com/rickgao/p/5505993.html
Copyright © 2011-2022 走看看