javascript - zepto ajax 回调不执行
本文介绍了javascript - zepto ajax 回调不执行的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!
问题描述
问 题
$.ajax({
type: 'GET',
url: 'data/teacher.json',
dataType: 'json',
success: function(data) {
alert();
var teacherArr = data.teacherList;
var template = '';
for(var i=0,len=teacherArr.length;i<len;i++) {
var teacherInfo = teacherArr[i];
var html = $('<li class="zy-teacher-list">'+
'<div class="fl zy-teacher-img">'+
'<img src="'+teacherInfo.avatar+'" alt="">'+
'</div>'+
'<div class="fl zy-teacher-detail">'+
'<dl>'+
'<dt>'+
'<div class="fl zy-teacher-name">'+
+obj.name+
'</div>'+
'<div class="fl zy-nation-flag">'+
'<img src="'+obj.nation+'" alt="">'+
'</div>'+
'<div class="fl zy-love-level">'+
'<ul>'+
getLoveLevel(teacherInfo.loveLevel, teacherInfo.nation)+
'</ul>'+
'</div>'+
'</dt>'+
'<dd>'+
'<div class="zy-teacher-char">'+
'<ul>'+
'<li class="fl"><a href="###">'+teacherInfo.character[0]+'</a></li>'+
'<li class="fl"><a href="###">'+teacherInfo.character[1]+'</a></li>'+
'</ul>'+
'</div>'+
'</dd>'+
'</dl>'+
'</div>'+
'<div class="fr zy-order">'+
'<div>'+
'<a class="zy-order-now" href="###">'+getText(teacherInfo.free)+'</a>'+
'<div class="zy-per-money">'+
'<span>'+teacherInfo.money+'</span>美金/分钟'+
'</div>'+
'</div>'+
'</div>'+
'</li>')
template+=html;
}
$('.zy-sec-teacher ul').appendTo(template);
},
error: function() {
}
代码上面
这是chrome浏览器network中显示我成功请求到数据,但是不执行success函数,什么原因啊。。。。
这是我项目目录,请求地址是我自己写的json文件,本地服务器
解决方案
呃,请告诉我callback和err分别是什么?
这篇关于javascript - zepto ajax 回调不执行的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!
查看全文