IT数码 购物 网址 头条 软件 日历 阅读 图书馆
TxT小说阅读器
↓语音阅读,小说下载,古典文学↓
图片批量下载器
↓批量下载图片,美女图库↓
图片自动播放器
↓图片自动播放器↓
一键清除垃圾
↓轻轻一点,清除系统垃圾↓
开发: C++知识库 Java知识库 JavaScript Python PHP知识库 人工智能 区块链 大数据 移动开发 嵌入式 开发工具 数据结构与算法 开发测试 游戏开发 网络协议 系统运维
教程: HTML教程 CSS教程 JavaScript教程 Go语言教程 JQuery教程 VUE教程 VUE3教程 Bootstrap教程 SQL数据库教程 C语言教程 C++教程 Java教程 Python教程 Python3教程 C#教程
数码: 电脑 笔记本 显卡 显示器 固态硬盘 硬盘 耳机 手机 iphone vivo oppo 小米 华为 单反 装机 图拉丁
 
   -> JavaScript知识库 -> 使用jquery实现快递单号查询 -> 正文阅读

[JavaScript知识库]使用jquery实现快递单号查询

<!DOCTYPE html>
<html lang="en">
<head>
    <meta charset="UTF-8">
    <meta name="viewport" content="width=device-width, initial-scale=1.0">
    <title>快递查询</title>
    <script src="jquery-1.12.3.min.js"></script>
</head>
<body>
    
    快递单号:<br><input type="text" id="kddh"><br>
    快递公司:<br><input type="text" id="kdgs"><br>
    <br><button onclick="tijiao()">查询</button>
    <div class="kdxx"></div>
    
    <script>
        function tijiao(){
            var expressNumber=document.getElementById('kddh').value;
            var expressType=document.getElementById('kdgs').value;
            // console.log(expressNumber);
            console.log('haha');
            var apiKey = 'BrX5C6q3261b57e8041aeb0f77bb0ee29023377e8620309'
            $.ajax({
                // url:"https://api.apishop.net/common/express/getExpressInfo",
                url:"kuaidi.json",
				type: "get",
				data: {
					'apiKey': apiKey,
                    'expressNumber': expressNumber,
                    'expressType': expressType,
				},
				dataType: "json",
				success: function(res) {
                    var temp = '';
                    var day;
					console.log(res.result);
                    var list = res.result;
                    console.log(list.deliverystatus);
                    console.log(typeof(list.deliverystatus));
                    
                    //1202516745301
                    switch (parseInt(list.deliverystatus)) {
                        case 1:
                            temp = '<p>' + '你的快递在途中' + '</p>';
                            break;
                        case 2:
                            temp = '<p>' + '你的快递派件中' + '</p>';
                            break;
                        case 3:
                            temp = '<p>' + '你的快递已经签收' + '</p>';
                            break;
                        case 4:
                            temp = '<p>' + '你的快递派件失败' + '</p>';
                            break;
                    }
                    // console.log(temp);
                    //快递的运输途中的位置
                    var kdzxlist=res.result.list;
                    for(var i=0;i<kdzxlist.length;i++){
                        console.log(kdzxlist[i]);
                        temp+= '<p>' + kdzxlist[i].status + '</p>'+'<p>' + kdzxlist[i].time+ '</p>'
                        
                    }
                    temp+= '<p>' + '你的快递公司是' + res.result.type+'</p>';
                    temp+= '<p>' + '你的快递单号是' + res.result.number+'</p>';
                    console.log(temp);
                    $('.kdxx').append(temp);
					// for (var $i = 0; $i < list.length; $i++) {
					// 	temp +=
					// 		'<tr>' +
					// 		'<td>' + list[$i].id + '</td>' +
					// 		'<td>' + list[$i].content + '</td>' +
					// 		'<td>' + list[$i].updateTime + '</td>' +
					// 		'</tr>';
					// }
					// console.log(temp);
					// $('#biaoge').append(temp);
					// alert("操作成功")
					// $('#biaoge').append(
					// 	'<tr>' + '你好世界' + '</tr>'
					// )
					// $('#xh').html(res.result[0].id);
					// $('#content').html(res.result[0].content);
					// $('#gxsj').html(res.result[0].updateTime);
					// for(i=0;i<res.result.length;i++){
					// 	$('#xh').html(res.result[i].id);
					// 	$('#content').html(res.result[i].content);
					// 	$('#gxsj').html(res.result[i].updateTime);
					// }

				},
				error: function(res) {
					alert("操作失败")
				}
			});
        }
    </script>
</body>
</html>
  JavaScript知识库 最新文章
ES6的相关知识点
react 函数式组件 & react其他一些总结
Vue基础超详细
前端JS也可以连点成线(Vue中运用 AntVG6)
Vue事件处理的基本使用
Vue后台项目的记录 (一)
前后端分离vue跨域,devServer配置proxy代理
TypeScript
初识vuex
vue项目安装包指令收集
上一篇文章      下一篇文章      查看所有文章
加:2021-10-25 12:26:58  更:2021-10-25 12:28:47 
 
开发: C++知识库 Java知识库 JavaScript Python PHP知识库 人工智能 区块链 大数据 移动开发 嵌入式 开发工具 数据结构与算法 开发测试 游戏开发 网络协议 系统运维
教程: HTML教程 CSS教程 JavaScript教程 Go语言教程 JQuery教程 VUE教程 VUE3教程 Bootstrap教程 SQL数据库教程 C语言教程 C++教程 Java教程 Python教程 Python3教程 C#教程
数码: 电脑 笔记本 显卡 显示器 固态硬盘 硬盘 耳机 手机 iphone vivo oppo 小米 华为 单反 装机 图拉丁

360图书馆 购物 三丰科技 阅读网 日历 万年历 2024年5日历 -2024/5/10 22:43:17-

图片自动播放器
↓图片自动播放器↓
TxT小说阅读器
↓语音阅读,小说下载,古典文学↓
一键清除垃圾
↓轻轻一点,清除系统垃圾↓
图片批量下载器
↓批量下载图片,美女图库↓
  网站联系: qq:121756557 email:121756557@qq.com  IT数码