sha*_*osh 1 javascript service weather
我想用javascript来消费cdyne提供的网络气象服务.这是我的代码:
<html>
<head>
<title>weather app</title>
</head>
<body>
<script type="text/javascript" src="http://ajax.googleapis.com/ajax/libs/jquery/1.7.1/jquery.min.js"></script>
<script language="JavaScript">
function CallService() {
var DTO = "{ 'ZIP': '85281' }";
$.ajax({
type: "POST",
url: "wsf.cdyne.com/WeatherWS/Weather.asmx/GetCityWeatherByZIP",
data: JSON.stringify(DTO),
contentType: "application/json; charset=utf-8",
dataType: "json",
processData: true,
success: function (msg) {
alert(msg);
},
error: function (req, status, error) {
alert(req + "# " + status + "@ " + error);
},
complete: function (req, status) {
alert(req + "% " + status);
}
});
}
CallService();
</script>
</body>
</html>
Run Code Online (Sandbox Code Playgroud)
当我运行代码时,它在警报中显示[object Object] #error @和[object Object]%错误,这意味着错误:function()和complete:function而不是success:function()被调用.有没有人使用JavaScript来消费这种气象服务?任何帮助将不胜感激.
| 归档时间: |
|
| 查看次数: |
1696 次 |
| 最近记录: |