From d8d825b795011555a2d323cce6de9fae50f6a0ec Mon Sep 17 00:00:00 2001 From: Elvis Date: Tue, 6 Nov 2018 16:43:13 +0800 Subject: [PATCH] 修复2个bug 点击同步教材 卡死 英语试题没用下划线 --- WebRoot/WEB-INF/jsp/sunvote/teacher/set_question.jsp | 2 +- WebRoot/static/js/set_question.js | 70 ++++++++++++++++++++++++++++++++++++++++++---------------------------- 2 files changed, 43 insertions(+), 29 deletions(-) diff --git a/WebRoot/WEB-INF/jsp/sunvote/teacher/set_question.jsp b/WebRoot/WEB-INF/jsp/sunvote/teacher/set_question.jsp index d0601e5..08eaef2 100644 --- a/WebRoot/WEB-INF/jsp/sunvote/teacher/set_question.jsp +++ b/WebRoot/WEB-INF/jsp/sunvote/teacher/set_question.jsp @@ -102,5 +102,5 @@ - + \ No newline at end of file diff --git a/WebRoot/static/js/set_question.js b/WebRoot/static/js/set_question.js index d3548eb..3709559 100644 --- a/WebRoot/static/js/set_question.js +++ b/WebRoot/static/js/set_question.js @@ -131,12 +131,14 @@ var url=""; console.log(data); if(data.data.length>0){ for(var i=0;i

    【答案】 '+data.data[i].ANSWER+'

    【解析】'+data.data[i].ANALYSIS+'

    '; } $(".question_box").children("ul").append(_html); console.log(5*(pageNum-1)); for(var j=5*(pageNum-1);j<(data.data.length+5*(pageNum-1));j++){ var option_html=""; + data.data[j-5*(pageNum-1)].CONTENT = data.data[j-5*(pageNum-1)].CONTENT.replace('','______'); $(".question_box li .content").eq(j).append(''+(j+1)+'、'+data.data[j-5*(pageNum-1)].CONTENT); var arry_option=data.data[j-5*(pageNum-1)].OPTION_CONTENT; if(question_box.indexOf(data.data[j-5*(pageNum-1)].QUESTION_ID)>=0){ @@ -186,37 +188,49 @@ var url=""; data:{subject_id:subject_id}, success:function(data){ console.log(data); - if(data.data.length>0){ - var teach_html=""; - - - for(var i=0;i

    '+data.data[i].NAME+'

    '; - } - $(".book_box ul").html(teach_html); - var li_length=$(".book_box ul li").length; - for(var k=0;k0){ - - books=textBook($(".book_box ul li").eq(k).attr("data-id")); - $(".book_box ul li").eq(k).append('
    '); - - for(var j=0;j'+books[j].name+''; + if (data.data.length > 0) { + var teach_html = ""; + for (var i = 0; i < data.data.length; i++) { + teach_html += '
  • ' + + data.data[i].NAME + + '

  • '; + } + $(".book_box ul").html(teach_html); + var li_length = $(".book_box ul li").length; + for (var k = 0; k < li_length; k++) { + var books = []; + var book_html = ""; + var book_id = $(".book_box ul").children("li") + .eq(k).attr("data-id"); + + if (textBook(book_id).length > 0) { + + books = textBook($(".book_box ul li").eq(k) + .attr("data-id")); + $(".book_box ul li").eq(k).append('
    '); + + for (var j = 0; j < books.length; j++) { + console.log("j:" + j); + book_html += '
  • ' + books[j].name + '
  • '; + } + $(".float_box").eq(k).children("ul").find( + ".clearfix").before(book_html); + TEXTBOOK_ID = books[0].id; } - $(".float_box").eq(k).children("ul").find(".clearfix").before(book_html); - TEXTBOOK_ID=books[0].id; + } - + getChapter(TEXTBOOK_ID); + $("#book_name").text( + $(".name").eq(0).text() + + "/" + + $(".float_box").eq(0).find('li') + .eq(0).text()); + }else{ + window.top.loading.remove(); } - getChapter(TEXTBOOK_ID); - $("#book_name").text($(".name").eq(0).text()+"/"+$(".float_box").eq(0).find('li').eq(0).text()); - } }, error: function (XMLHttpRequest, textStatus, errorThrown) { -- libgit2 0.21.4