|
|
@@ -38,7 +38,11 @@ var dealCheckBox = function () {
|
|
|
});
|
|
|
};
|
|
|
// 多选点击
|
|
|
+var ControlFlag = true; // 多选框是否可选
|
|
|
var clickCheckBox = function (inputId) {
|
|
|
+ if (!ControlFlag) {
|
|
|
+ return;
|
|
|
+ }
|
|
|
var BoxJqStr = ".cBoxCls_" + inputId;
|
|
|
if ($(BoxJqStr).attr("data-status") == "1") {
|
|
|
$(BoxJqStr).attr("data-status", "0");
|
|
|
@@ -303,42 +307,6 @@ var isGCFunc = function (NodeHandle) {
|
|
|
};
|
|
|
// 不调用fill需要增加处理(绑定横线内处理)
|
|
|
var addFillAssist = function () {
|
|
|
- //$.each($(document).find("u,span,p"), function (Iindex, Iitem) {
|
|
|
- // // 卡控遍历条件(添加新的class)
|
|
|
- // var ClsName = $(Iitem).attr("class");
|
|
|
- // var hitStyleFlag = $(Iitem).attr("hitstyle");
|
|
|
- // if (ClsName != undefined && (hitStyleFlag == "wordStyle" || hitStyleFlag == "phraseStyle" || hitStyleFlag == "sentenceStyle" || ClsName.indexOf("underlineContent") > -1) && ClsName.indexOf("cAStauts") == -1) {
|
|
|
- // $(Iitem).addClass("cAStauts");
|
|
|
- // if ($(Iitem).attr("ulflag") == undefined) {
|
|
|
- // $(Iitem).attr("ulflag", "0");
|
|
|
- // }
|
|
|
- // if ($(Iitem).attr("shcode") == undefined) {
|
|
|
- // $(Iitem).attr("shcode", 1);
|
|
|
- // }
|
|
|
- // if ($(Iitem).attr("showflag") == undefined) {
|
|
|
- // $(Iitem).attr("showflag", "1");
|
|
|
- // }
|
|
|
- // if (ClsName != undefined && ClsName.indexOf("underlineContent") > -1) {
|
|
|
- // $(Iitem).attr("ulflag", "1");
|
|
|
- // $.each($(Iitem).find("u,span,p"), function (index, element) {
|
|
|
- // var eClsName = $(element).attr("class");
|
|
|
- // var eHitStyleFlag = $(element).attr("hitstyle");
|
|
|
- // if (eClsName == undefined || eClsName.indexOf("cAStauts") == -1) {
|
|
|
- // $(element).addClass("cAStauts");
|
|
|
- // }
|
|
|
- // if ($(element).attr("ulflag") == undefined) {
|
|
|
- // $(element).attr("ulflag", "1");
|
|
|
- // }
|
|
|
- // if ($(element).attr("shcode") == undefined) {
|
|
|
- // $(element).attr("shcode", 1);
|
|
|
- // }
|
|
|
- // if ($(element).attr("showflag") == undefined) {
|
|
|
- // $(element).attr("showflag", "1");
|
|
|
- // }
|
|
|
- // });
|
|
|
- // }
|
|
|
- // }
|
|
|
- //});
|
|
|
$.each($(document).find(".underlineContent"), function (Iindex, Iitem) {
|
|
|
// 卡控遍历条件(添加新的class)
|
|
|
var ClsName = $(Iitem).attr("class");
|
|
|
@@ -902,11 +870,9 @@ function handleAnswerRange() {
|
|
|
curObj.pId = curObj.pId ? curObj.pId : curObj.Id;//组ID
|
|
|
curObj.Text = $(this).prop("checked") ? "√" : "";//用户作答内容
|
|
|
$(this).parent().attr("answer-text", curObj.Text);//用户作答内容
|
|
|
-
|
|
|
$(".checkbox").removeClass("select-answer");
|
|
|
$(".answer-body").removeClass("select-answer");
|
|
|
$(this).parent().addClass("select-answer");
|
|
|
-
|
|
|
//已作答,弹出作答答案
|
|
|
if ($(this).parent().data("ans-status") == "1") {
|
|
|
//移动端添加外部处理
|
|
|
@@ -1225,12 +1191,19 @@ function getAllAnswer() {
|
|
|
mytext = mytext == "" ? " " : mytext;
|
|
|
$(item).prop("outerHTML", "<div class='answer-body' answer-id='" + answerid + "' parent-anid='" + parentid + "' answer-anstext='" + answerText + "' answer-isky='2'><div class='answer-audio-range'><img src='" + PicInfo.recordPlayImgUrl + "'/><span class='answer-audio-text'>作答音频</span></div><div class='answer-point-range' style='display:none;'><img src='" + PicInfo.answerPointImgUrl + "'/><span class='answer-point-text'>答题点</span></div><buttom class='answer-text' style='display:block;'>" + mytext + "</buttom></div>");
|
|
|
});
|
|
|
+ ControlFlag = false;
|
|
|
//console.log(JSON.stringify(answerData));
|
|
|
return answerData;
|
|
|
}
|
|
|
|
|
|
//回填所有答案,answerJson:所有作答及参考答案List,statusType:0-可作答,1-已提交,2-查看评阅
|
|
|
function backupAllAnswer(answerJson, statusType) {
|
|
|
+ if(statusType == 0) {
|
|
|
+ ControlFlag = true;
|
|
|
+ }
|
|
|
+ else {
|
|
|
+ ControlFlag = false;
|
|
|
+ }
|
|
|
if (answerJson != "" && answerJson) {
|
|
|
var answerList = JSON.parse(answerJson);
|
|
|
$.each($(".answer-body"), function (num, item) {
|