Я исправляю ошибку в этом коде.В некоторых сценариях responseObj
имеет значение null и говорит, что
responseObj не определен
Бэкэнд этого приложения написан на Perl.Кто-нибудь может дать решение или предложение?
function handleGiveUp(part) {
if (!confirm("Are you sure you want to request the answer to this question? If you do, you will not get any credit for it.")) {
return;
}
var ioArgs = {
action: 'showAnswer',
assignmentProblemID: part.parent.config.assignmentProblemID,
partID: part.id,
noErrorAlertOnSuccess: true,
aCSRFToken: MxData.aCSRFToken
};
shieldedSubmitServerCall(part, ioArgs, {
onSuccess: function(responseObj) {
processShowAnswer(part, responseObj.data);
}
function handleGiveUp(part) {
if (!confirm("Are you sure you want to request the answer to this question? If you do, you will not get any credit for it.")) {
return;
}
var ioArgs = {
action: 'showAnswer',
assignmentProblemID: part.parent.config.assignmentProblemID,
partID: part.id,
noErrorAlertOnSuccess: true,
aCSRFToken: MxData.aCSRFToken
};
shieldedSubmitServerCall(part, ioArgs, {
onSuccess: function(responseObj) {
processShowAnswer(part, responseObj.data);
}
});
}
});
}