Вот что я сделал:
У меня есть вопрос, называемый nparent с двумя параметрами:
ja (значение Recode: 2)
nei (значение Recode: 1)
Я хочу установить nparent как false, если пользователь выбирает «nei» и истина иначе, поэтому я могу использовать его для логики в последующих вопросах в том же блоке.
Вот JavaScript, который я пробовал: < /p>
js
copy
edit
Qualtrics.surveyEngine.addonpagesubmit (function () {
var selected = "$ {q: // Qid1215410936 /selectedChoicesRecode}"; < /p> < Br />if (selected === "1") {
Qualtrics.SurveyEngine.setEmbeddedData("nparent", "false");
} else {
Qualtrics.SurveyEngine.setEmbeddedData("nparent", "true");
}
< /code>
}); < /p>
Любое понимание того, что я мог бы пропустить? < /p>
Цените любую помощь!
Я проверил: < /p>
QID правильный (QID1215410936).
Значение рефода для "nei" действительно 1 .
Tiped Text, как $ {e: // field/nparent}, всегда показывает пустое после подачи.
Несмотря на все попытки, встроенные данные не устанавливаются. Я также пробовал addonunload и addonready, а также choicenemericentryvalue, но не повезло.
Подробнее здесь: https://stackoverflow.com/questions/794 ... rics-block