正在回答
同学你好,使用同学的代码测试,使用post没有报错,可以打印出数据,如下:
控制台:
建议同学使用wampserver开启服务,再测试下。安装步骤如下
如果我的回答帮到了你,欢迎采纳,祝学习愉快~
<!DOCTYPE html>
<html>
<head>
<meta charset="UTF-8">
<title>Ajax</title>
<link rel="stylesheet" href="css/style.css"/>
<script type="text/javascript" src="js/jquery.min.js"></script>
</head>
<body>
<div class="banner" id="banner"></div>
<div class="banner" id="banner_jq"></div>
<script type="text/javascript">
// jquery的$.ajax();
$.ajax({
url:"./server/slider.json", // 请求地址
type:"post", // 请求方式 /就是这里post有问题,get没问题
async:true, // 同步异步
dataType:"json", // 数据格式
success:function(imgData){ // 请求成功的回调
jQrenderDataToDom(imgData.slider);
}
})
function jQrenderDataToDom(data){
var str = '';
$.each(data,function(index,obj){
str += '<a href="'+obj.linkUrl+'"><img src="'+obj.picUrl+'"></a>';
})
$('#banner_jq').html(str);
}
</script>
</body>
</html>
恭喜解决一个难题,获得1积分~
来为老师/同学的回答评分吧
0 星