首页 > 代码库 > 调用天气预报webservice

调用天气预报webservice

<script src="http://www.mamicode.com/jquery.js" type="text/javascript" charset="utf-8"></script>

$(document).ready(function(){

  $.ajax{

    url:‘http://www.webxml.com.cn/WebServices/WeatherWebService.asmx/getSupportProvince‘,

    type:‘get‘,     //在浏览器显示或

    async:‘false‘,  //同步方式  默认是异步方式(true)

    data:‘‘,//传递参数(参数可以没有)

    dataTape:‘jsonp‘,  //为了便于客户端使用数据,逐渐形成了一种非正式传输协议

    jsonp:‘callback‘, //传递给请求程序或页面的,用以获得jsonp回调函数名的参数名(一般默认为:callback)

    success:function(){

      alert("获取成功");

    };

    beforeSend: function(){

      //jsonp方式此方法不被触发,原因可能是dataTape如果指定为json的话,就已经不是ajax事件了

    };

    error:function(XMLHttpRequest,textStatus,errorThrown){

      //jsonp方式此方法不被触发

      alert("请求对象XMLHttpRequest"+XMLHttpRequest);

      alert("错误类型textStatus"+textStatus);//null链接错误;timeout链接超时;notmodified 304未修改;parsererror解析错误

      alert("异常对象errorThrown"+errorThrown);

    };   

    

  };

});

 

调用天气预报webservice