jquery发送ajax练习

jquery发送ajax练习

工具

HBuilder X

代码

html 复制代码
<!DOCTYPE html>
<html>
	<head>
		<meta charset="utf-8">
		<title>通过ajax进行图片的提取和显示</title>
		<style>
			div{
				background-color: beige;
				color: red;
				font-size: 30px;
			}
		</style>
		
		<script src="js/jquery-1.12.4.min.js"></script>
		<script>
			$(function(){
				$.ajax({
					url:'https://image.baidu.com/search/acjson?tn=resultjson\
					_com&logid=7217367652009448130&ipn=rj&ct=201326592&is=&f\
					p=result&fr=ala&word=%E5%9B%BE%E7%89%87&queryWord=%E5%9B\
					%BE%E7%89%87&cl=2&lm=-1&ie=utf-8&oe=utf-8&adpicid=&st=&z\
					=&ic=&hd=&latest=&copyright=&s=&se=&tab=&width=&height=&\
					face=&istype=&qc=&nc=&expermode=&nojc=&isAsync=&pn=210&r\
					n=30&gsm=d2&1685454799580=',
					type:'GET',
					// dataType:'json',
					success:function(response){
						// console.log(response.data);
						// console.log(response.data.length);
						var data = response.data;
						var length = response.data.length - 1;
						console.log(data);
						// var div = $('div');
						// console.log(div);
						var insert = $('#insert');  // 为了页面有分隔,用 p 标签
						console.log(insert);
						for (var i=0;i<length;i++) {
							console.log(data[i].thumbURL);
							var thumbURL = data[i].thumbURL;
							// div.append('<img src="' + thumbURL + '" alt="">');
							insert.append('<img src="' + thumbURL + '" height="200">');  // append是加载现有标签的下一级
						}
					},
					error:function(){
						console.log('请求失败');
					},
					async:true
				})
			})
		</script>
	</head>
	<body>
		<div>显示提取的图片:</div>
		<p id="insert"></p>
	</body>
</html>

运行结果

相关推荐
闲坐含香咀翠几秒前
Electron 桌面端多语言优化实战:从静态全量加载到懒加载与用户自定义
前端·electron·客户端
Wect几秒前
HTML5 原生拖拽 API 实战案例与拓展避坑
前端·面试·浏览器
踩着两条虫9 分钟前
VTJ:项目模型系统
前端·低代码·ai编程
李剑一12 分钟前
别再写易破解的Canvas水印了!MutationObserver防篡改水印,从原理到完整代码(直接复制)
前端
Beginner x_u22 分钟前
前端八股整理(工程化 01)|Git 常见命令、rebase/merge、pull/fetch 与前端性能优化
前端·性能优化·git 常见命令
白日梦想家68123 分钟前
实战避坑+性能对比,for与each循环选型指南
开发语言·前端·javascript
帅帅哥的兜兜30 分钟前
猪齿鱼:实现table分页勾选
前端·javascript·vue.js
wicb91wJ631 分钟前
手写一个Promise,彻底掌握异步原理
开发语言·前端·javascript
上海云盾-小余33 分钟前
Web 业务常见 SQL 注入攻击原理详解及 WAF 防护部署实战教程
前端·数据库·sql
zs宝来了34 分钟前
Next.js SSR/SSG:路由与渲染模式深度解析
前端·javascript·框架