h-ui天气预报HTML页面代码,天气预报API_02_前端页面

天气预报API_02_前端页面

页面显示如下:

eb8fe59b1ca7

天气预报.png

其中天气预报显示的html代码:

天气预报

#container {

width: 500px;

min-height: 300px;

padding: 10px;

}

#info {

height: 200px;

padding: 10px;

background:#adacac;

}

//javascript

$(document).ready(function(){

$("#btn").click(function(){

var city = $("#city").val();

$.ajax({

type:"get",

//后端处理数据的cgi脚本

url:"/cgi-bin/citycode.cgi",

//加在url后面的城市名字,?cityName=北京

data:{cityName:city},

//后端返回的数据格式

dataType:"json",

success:function(data){

//console.log(data.date);

//console.log(data.temperature);

//console.log(data.weather);

//console.log(data.direct);

var tag =

'

城市:'+ city +'

'

+ '

日期:'+ data.date +'

'

+ '

温度:'+ data.temperature + '

'

+ '

天气:'+ data.weather + '

'

+ '

风向:'+ data.direct + '

';

// + data.temperature + data.weather + data.direct ;

//$("#cityName").text(city);

//console.log(tag);

$("#info").html(tag);

}

});

})

})

城市:

输入城市名称,点击查询获取天气数据

通过citycode.cgi将城市名称传入到上一节中的weather程序中:

#!/bin/sh

echo "Conten-type:text/html;Cache-Control:no-cache;charset=utf-8\\n\\r\\n\\r"

city=`echo $QUERY_STRING |awk -F '[=]' '{print $2}'`

./weather $city

再简单修改weather.c的代码,处理参数获取天气数据,以json格式输出即可。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值