不知道面对这种问题该怎样找到问题source,请指点一下。
var initInterface = function() {
var data = {
method: "xxxx",
params: {
user_id: user_id,
last_jwc_grade_id: last_jwc_grade_id,
last_exam_grade_id: last_exam_grade_id
}
}
//从后台获取教务考试初略数据并渲染
ajaxOperate(data,
function(initData) {
var html;
if (initData) {
initExamData = initData.exam_grades;
initJwcData = initData.jwc_grades;
//渲染
if (initExamData) {
examInitRender(initExamData);
last_exam_grade_id = getLastID("exam");
localStorage.setItem("last_exam_grade_id", last_exam_grade_id);
}
if (initJwcData) {
jwcInitRender(initJwcData);
last_jwc_grade_id = getLastID("jwc");
localStorage.setItem("last_jwc_grade_id", last_jwc_grade_id);
}
} else {
//渲染空页面
html = $("<img id='blank-img-index' src='http://placehold.it/600x400'> <label class='tips'> 可以查询四六级、大学计算机等各种考试哦! <br>还可以查询教务处考试成绩呢!</label>");
$("#index-cnt").append(html);
}
},
function() {
//错误提示
});
}
PHP中文网2017-04-10 14:48:18
错误不在这段代码,要么你把错误信息贴的全点;
有可能错误是在 下面这几个方法中,或者服务器端返回的数据不是那两个 render 要的格式
ajaxOperate
examInitRender
jwcInitRender
getLastID