$.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">'+
'<p class="fl zy-teacher-img">'+
'<img src="'+teacherInfo.avatar+'" alt="">'+
'</p>'+
'<p class="fl zy-teacher-detail">'+
'<dl>'+
'<dt>'+
'<p class="fl zy-teacher-name">'+
+obj.name+
'</p>'+
'<p class="fl zy-nation-flag">'+
'<img src="'+obj.nation+'" alt="">'+
'</p>'+
'<p class="fl zy-love-level">'+
'<ul>'+
getLoveLevel(teacherInfo.loveLevel, teacherInfo.nation)+
'</ul>'+
'</p>'+
'</dt>'+
'<dd>'+
'<p 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>'+
'</p>'+
'</dd>'+
'</dl>'+
'</p>'+
'<p class="fr zy-order">'+
'<p>'+
'<a class="zy-order-now" href="###">'+getText(teacherInfo.free)+'</a>'+
'<p class="zy-per-money">'+
'<span>'+teacherInfo.money+'</span>美金/分钟'+
'</p>'+
'</p>'+
'</p>'+
'</li>')
template+=html;
}
$('.zy-sec-teacher ul').appendTo(template);
},
error: function() {
}
Kod di atas
Ini adalah paparan rangkaian pelayar chrome yang saya berjaya meminta data, tetapi fungsi kejayaan tidak dilaksanakan Apakah sebabnya? . . .
Ini adalah direktori projek saya, alamat permintaan ialah fail json yang ditulis oleh saya sendiri, pelayan tempatan
Eh, sila beritahu saya apa itu panggilan balik dan kesilapan?
Sumber