Jquery,seaJs异步刷新,克隆

define(function(require, exports, module) {
var $ = require("jquery")
exports.getMoreData = function(courseMineTemplate_div, currentPage,
pageSize) {
$.post("/outside/web/course/list.htm", {
currentPage : currentPage,
pageSize : pageSize

}, function(data) {
if (data.header.flag == 1 && data.content != null) {
var pagination = data.content.pagination;
var pageCount = pagination.pageCount;
var nextPage = pagination.currentPage + 1;
$("#mine_course_show_page_num").attr("value", nextPage);
var courses = data.content.courses;
if (currentPage==pageCount) {
$("#bt_more_mine").hide();
}
if (courses != null && courses.length != 0) {
for ( var i = 0; i < courses.length; i++) {
processMineCourse(courseMineTemplate_div, data,
courses[i]);
}
} else {

}
}

}, "json");

}
/** 组装与我参与的课程* */
function processMineCourse(courseMineTemplate_div_div, data, course) {
var cloneDiv = courseMineTemplate_div_div.clone(true);
cloneDiv.find("#course_pic").find("a").attr("href", "###");
cloneDiv.find("#course_image").attr("src", course.cover);
cloneDiv.find("#mine_major_name").html(course.majorName);
cloneDiv.find("#course_name").html(course.name);
cloneDiv.find("#mine_grade_name").html(course.gradeName);
cloneDiv.find("#course_operate_time").html(
formateDateSimple(course.operateTime));

if (course.metaValue == "course") {
// cloneDiv.find("#buy_quantity").html("0");

} else if (course.metaValue == "commodity_course") {
cloneDiv.find("#buy_quantity").html(course.statistics.buyQuantity);
cloneDiv.find("#course_questionQuantity").html(
course.statistics.questionQuantity);
cloneDiv.find("#course_notesQuantity").html(
course.statistics.notesQuantity);

}

courseMineTemplate_div_div.before(cloneDiv);
cloneDiv.attr("style", "display:block");
}

/** 时间格式转换* */
function formateDateSimple(date) {
date = date.split(" ")[0];
return date;

}

})

seajs.use(["jquery","teacher_course_mine_achieve"],function($,teacher_course_mine_achieve){

/** * 加载与自己相关的课程*/
$("#bt_more_mine").click(function(event){
var courseMineTemplate_div=$("#mine_teach_con");
var currentPage=$("#mine_course_show_page_num").val();
var pageSize=5;
teacher_course_mine_achieve.getMoreData(courseMineTemplate_div,currentPage,pageSize);

});

});

如果有来生,要做一片树叶。 春天恋上枝,炎夏恋上水。 深秋恋上土,东来化作泥。 润物细无声,生生世世恋红尘。
原文地址:https://www.cnblogs.com/shujiying/p/4829025.html