Widget:WJG Sandbox: Difference between revisions
Jump to navigation
Jump to search
No edit summary |
No edit summary |
||
Line 861: | Line 861: | ||
} | } | ||
function addFirstResponses(){ | |||
var api = new mw.Api(); | |||
api.get({ | |||
action : 'firstResponseQuery', | |||
question : window.exam.examQuestions[exam.currentQuestion].PageName, | |||
format : 'json' | |||
}) | |||
.done(function (data) { | |||
if(data.firstResponseQuery.A===null){ | |||
data.firstResponseQuery.A = 0; | |||
} | |||
if(data.firstResponseQuery.B===null){ | |||
data.firstResponseQuery.B = 0; | |||
} | |||
if(data.firstResponseQuery.C===null){ | |||
data.firstResponseQuery.C = 0; | |||
} | |||
if(data.firstResponseQuery.D===null){ | |||
data.firstResponseQuery.D = 0; | |||
} | |||
if(data.firstResponseQuery.E===null){ | |||
data.firstResponseQuery.E = 0; | |||
} | |||
var sumFS=data.firstResponseQuery.A+data.firstResponseQuery.B+data.firstResponseQuery.C+data.firstResponseQuery.D+data.firstResponseQuery.E; | |||
var firstResponses = "<table><th colspan='5'>First Responses</th><tr><td>A</td><td>B</td><td>C</td><td>D</td><td>E</td></tr><tr><td>" + data.firstResponseQuery.A + "</td><td>"+ data.firstResponseQuery.B + "</td><td>"+ data.firstResponseQuery.C + "</td><td>"+ data.firstResponseQuery.D + "</td><td>"+ data.firstResponseQuery.E + "</td><td></tr></table>"; | |||
$("#examSpace").prepend(firstResponses); | |||
}); | |||
} | |||
function answerClicked(event){ | function answerClicked(event){ | ||
$(".answer").removeClass("boxed"); | $(".answer").removeClass("boxed"); |