var url = ""; var option_html = ""; var subject_id = ""; function getQueryString(name) { var reg = new RegExp("(^|&)" + name + "=([^&]*)(&|$)", "i"); var r = window.location.search.substr(1).match(reg); if (r != null) return unescape(r[2]); return null; } var class_id = getQueryString("classid"); $(document).ready( function() { $.ajax({ url : url + "/SunvoteEducation/teacher/info", async : false, type : "post", success : function(data) { subject_id = data.data.subjectList[0].SUBJECT_ID; user_id = data.data.ID; if (data.data.classInfoList.length > 0) { for (var i = 0; i < data.data.classInfoList.length; i++) { option_html += '' } $("#dealer_id_2").html(option_html); } getList(); }, error: function (XMLHttpRequest, textStatus, errorThrown) { // 错误信息 alert("状态码:"+XMLHttpRequest.status+"状态:"+XMLHttpRequest.readyState+"错误信息:"+textStatus+""); window.top.loading.remove(); } }) // 日期框 $('.date-picker').datepicker({ autoclose : true, todayHighlight : true }); window.top.loading.remove(); }) function getList(start_date, end_date, class_id) { // 获取测验列表 var tab_html = ""; if(class_id == null){ class_id = getQueryString("classid"); } $.ajax({ url : url + "/SunvoteEducation/api/v1/testpaper", async : false, type : "post", data : { test_type : "101", user_id : user_id, subject_id : subject_id, class_id : class_id, currentpage : "1", showcount : "", start_date : start_date, end_date : end_date }, success : function(data) { console.log(data); for (var i = 0; i < data.data.length; i++) { tab_html += '' + (i + 1) + '' + data.data[i].name + '' + getClassName(data.data[i].classId) + '' + data.data[i].createDate + '查看' } $("#tab_body").html(tab_html); }, error: function (XMLHttpRequest, textStatus, errorThrown) { // 错误信息 alert("状态码:"+XMLHttpRequest.status+"状态:"+XMLHttpRequest.readyState+"错误信息:"+textStatus+""); window.top.loading.remove(); } }); } function jump(obj) { // 预览测验详情 var id = obj.attr("data-id"); location.href = "paper_view1.do?testpaperId=" + id; } function getSubjectName(id) { // 获取科目中文名 var subjectName = ""; $.ajax({ url : url + "/SunvoteEducation/api/v1/subjectcname", async : false, type : "post", data : { id : id }, success : function(data) { subjectName = data.data; } }) return subjectName; } function getClassName(id) { // 获取班级中文名 var className = ""; $.ajax({ url : url + "/SunvoteEducation/api/v1/classname", async : false, type : "post", data : { id : id }, success : function(data) { className = data.data; }, error: function (XMLHttpRequest, textStatus, errorThrown) { // 错误信息 alert("状态码:"+XMLHttpRequest.status+"状态:"+XMLHttpRequest.readyState+"错误信息:"+textStatus+""); window.top.loading.remove(); } }) return className; } function tosearch() { //搜索 var start_date = $("#lastStart").val(); var end_date = $("#lastEnd").val(); var class_id = $("#dealer_id_2").val(); getList(start_date, end_date, class_id); }