jQuery-ajax-天气接口
2021/8/27 23:36:32
本文主要是介绍jQuery-ajax-天气接口,对大家解决编程问题具有一定的参考价值,需要的程序猿们随着小编来一起学习吧!
<!DOCTYPE html> <html> <head> <meta charset="utf-8"> <title></title> </head> <body> <div id="show" style="margin: 0 auto;width: 900px;"> </div> </body> </html> <script src="jQuery-3.5.1.min.js"></script> <script> //页面加载 $(function(){ //触发ajax $.ajax({ type:"get", url:"http://api.k780.com/?app=weather.future&weaId=1&&appkey=10003&sign=b59bc3ef6191eb9f747dd4e83c99f2a4&format=json", dataType:"json", success:function(res){ if(res.success == 1){ var data = res.result; var str = "<table>"; str += "<th>城市</th>"; str += "<th>日期</th>"; str += "<th>温度</th>"; str += "<th>风向</th>"; str += "<th>操作</th>"; for(var i=0;i<data.length;i++){ str += "<tr><td>"+data[i].citynm+"</td><td>"+data[i].days+"</td><td>"+data[i].temperature+"</td><td>"+data[i].wind+"</td><td><button class='del'>删除</button></td></tr>"; } str+="</table>"; $("#show").html(str); $("tr:odd").css('background-color','red'); $("tr:even").css('background-color','blue'); $("tr:eq(0)").css('background-color',''); $("table").css('border','1px solid red'); }else{ console.log('接口请求失败'); } } }); // 删除 $("#show").on('click','.del',function(){ var res = confirm('您确定要删除吗?'); if(res){ $(this).parent().parent().remove(); } }); }) </script>
这篇关于jQuery-ajax-天气接口的文章就介绍到这儿,希望我们推荐的文章对大家有所帮助,也希望大家多多支持为之网!
- 2024-03-06jquery对css样式(jquery中的css方法)-icode9专业技术文章分享
- 2023-05-27JQuery的认识和安装
- 2023-01-06JQuery应用技巧:如何定义 HTML 模板并使用 JQuery 进行加载-icode9专业技术文章分享
- 2022-09-29复习-jQuery
- 2022-09-04Python3项目初始化10-->前端基础jquery、ajax,sweetalert--更新用户改造
- 2022-08-30day 27 jquery
- 2022-08-29jQuery筛选器,bootstrap
- 2022-08-20JQuery事件绑定
- 2022-08-20JQuery案例
- 2022-08-07关于jQuery的学习