Я реализовал сценарии, упомянутые пользователем1113568 (т. Е. «Раньше было возможно установитьChoiceValue в Qualtrics. Есть ли обходной путь, который не включает внедренные данные?»; 20 января 18) и Д. Сэм (т. Е.В Qualtrics, как сохранить ключевой ответ во встроенных данных ?; 14-17 февраля) в квалификациях, чтобы регистрировать ответы по нажатию клавиш в квалификациях.К сожалению, ответы не сохраняются в моем файле данных spss.Являются ли оба сценария недействительными из-за изменений в квалификациях, и знакомы ли люди с обновлением?Буду признателен за любую оказанную помощь.Сценарий Best, Koen
D. Sam В Qualtrics, как сохранить ключевой ответ во встроенных данных?
`Qualtrics.SurveyEngine.addOnload(function()
{
this.hideNextButton();
this.hidePreviousButton();
var that = this;
Event.observe(document, 'keydown', function keydownCallback(e) {
var choiceID = null;
switch (e.keyCode) {
case 74: // 'j' was pressed
choiceID = 1;
break;
case 75: // 'k' was pressed
choiceID = 2;
break;
}
if (choiceID) {
Qualtrics.SurveyEngine.setEmbeddedData("choiceID",choiceID);
Event.stopObserving(document, 'keydown', keydownCallback);
that.setChoiceValue(choiceID, true);
that.clickNextButton();
}
});
});
`
script user1113568 Раньшеможно установитьChoiceValue в Qualtrics.Есть ли обходной путь, который не включает встроенные данные?
`Qualtrics.SurveyEngine.addOnload(function()
{
this.hideNextButton();
this.hidePreviousButton();
var that = this;
Event.observe(document, 'keydown', function keydownCallback(e) {
var choiceID = null;
switch (e.keyCode) {
case 74: // 'j' was pressed
choiceID = 1;
break;
case 75: // 'k' was pressed
choiceID = 2;
break;
}
if (choiceID) {
Event.stopObserving(document, 'keydown', keydownCallback);
that.setChoiceValue(choiceID, true);
that.clickNextButton();
}
});
});
`