$.ajax() 方法案例

<!DOCTYPE html>
<html>
<head>
<meta charset="UTF-8">
<title>Insert title here</title>
	<script type="text/javascript" src="js/jquery-3.5.1.js" ></script>
	<script>
		$(function(){  // 创建一个页面就绪函数,其用途是在页面加载完毕后,执行这个function里面的代码;
			$.ajax({
				"url":"/ajax/news_list",
				"type":"post",
				"data":"t=tiobe",
				"dataType":"json",  // 在JavaScript中json的key可以不加引号,但是为了严谨和防止混乱,还是加上引号吧;
				"success":function(json){
					console.log(json);
					for(var i=0;i<json.length;i++){
						 // append()的作用可以将append()中的html代码段追加到div的最后
						$("#container").append("<h1>"+json[i].title+"</h1>");  
					}
				},
				"error":function(xmlhttp,errorText){     // xmlhttp和errorText哪儿来的???
					console.log(xmlhttp);
					console.log(errorText);
					if(xmlhttp.status == "405"){
						alert("无效的请求方式");
					}else if(xmlhttp.status == "404"){
						alert("未找到url资源");
					}else if(xmlhttp.status == "500"){
						alert("服务器内部错误");
					}else{
						alert("其他异常");
					}
					
				}
			})
			
		});
	</script>
</head>
<body>
	<div id="container"></div>
</body>
</html>

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值